Non-stop flights to Reykjavik (Keflavik) (KEF)
Keflavík International Airport is the largest airport in Iceland. In total there are 95 airports around the world that have direct flights to Reykjavik (Keflavik), spread around 88 cities in 27 countries. Currently, there are no domestic flights to Reykjavik (Keflavik).
Reykjavik (Keflavik) is mainly known for sightseeing & culture and family fun.
On this page
All direct flights to Reykjavik (Keflavik) Top 200 flights with a stopover Airlines flying to Reykjavik (Keflavik) Business Class flights Intercontinental flights International flights Alternative airports FAQThis month, there are 2,411 flights arriving at Reykjavik (Keflavik) Airport, which are 80 flights per day or 3 flights per hour. On an average day, there is at least 1 flight arriving every 20 minutes.
The most frequently departed flights to Reykjavik (Keflavik) are routes from Copenhagen (CPH) in Denmark and Boston (BOS) in United States. These two routes together are operated 244 times this month, and make up for 10% of all monthly arrivals at Keflavík International Airport.
The longest flight to Reykjavik (Keflavik) KEF is departing from Portland (PDX). This non-stop flight takes around 8 hours and 5 minutes and covers a distance of 2,314 miles (3,724 km).
List of all direct flights to Reykjavik (Keflavik)
Below you can find a list of all cities and countries that have direct flights to Reykjavik (Keflavik), ordered by popularity.
![Denmark Denmark](https://cdn.flightconnections.com/flags/24/DK.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![France France](https://cdn.flightconnections.com/flags/24/FR.png)
![Norway Norway](https://cdn.flightconnections.com/flags/24/NO.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![Netherlands Netherlands](https://cdn.flightconnections.com/flags/24/NL.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![Canada Canada](https://cdn.flightconnections.com/flags/24/CA.png)
![Germany Germany](https://cdn.flightconnections.com/flags/24/DE.png)
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Reykjavik (Keflavik).
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![Singapore Singapore](https://cdn.flightconnections.com/flags/24/SG.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
Airlines flying to Reykjavik (Keflavik)
Currently, there are 26 airlines that fly to Reykjavik (Keflavik). Most flights to Reykjavik (Keflavik) are operated by Icelandair, as they connect 54 airports to KEF. Below you can find a list of airlines that operate most KEF flights:
![Icelandair Icelandair](https://cdn.flightconnections.com/img/airlines_sq/icelandair_81.png)
![Play Play](https://cdn.flightconnections.com/img/airlines_sq/play_70.png)
![Jet2 Jet2](https://cdn.flightconnections.com/img/airlines_sq/jet2_51.png)
![easyJet easyJet](https://cdn.flightconnections.com/img/airlines_sq/easyjet_84.png)
![Neos Neos](https://cdn.flightconnections.com/img/airlines_sq/neos_71.png)
![Wizz Air Wizz Air](https://cdn.flightconnections.com/img/airlines_sq/wizz_air_76.png)
![Delta Delta](https://cdn.flightconnections.com/img/airlines_sq/delta_45.png)
![Wizz Air Malta Wizz Air Malta](https://cdn.flightconnections.com/img/airlines_sq/wizz_air_malta_41.png)
![Eurowings Eurowings](https://cdn.flightconnections.com/img/airlines_sq/eurowings_57.png)
![Air Canada Air Canada](https://cdn.flightconnections.com/img/airlines_sq/air_canada_89.png)
![Lufthansa Lufthansa](https://cdn.flightconnections.com/img/airlines_sq/lufthansa_98.png)
![United Airlines United Airlines](https://cdn.flightconnections.com/img/airlines_sq/united_airlines_50.png)
Business class flights to Reykjavik (Keflavik)
There are 44 airports that have flights to Reykjavik (Keflavik) in Business Class. All airports that offer business class flights to KEF are listed below:
![Denmark Denmark](https://cdn.flightconnections.com/flags/24/DK.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![France France](https://cdn.flightconnections.com/flags/24/FR.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
![Canada Canada](https://cdn.flightconnections.com/flags/24/CA.png)
![Germany Germany](https://cdn.flightconnections.com/flags/24/DE.png)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
Intercontinental flights to Reykjavik (Keflavik)
There are intercontinental flights to Keflavík International Airport (KEF) from the United States, Canada and Africa, as of June 2024.
* Please note that there are no direct services from Southern America, Central America, the Caribbean, the Middle-East, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from the US to Reykjavik (Keflavik)
Icelandair has a strong network of non-stop flights from the United States.
Icelandair: year-round flights from Baltimore-Washington (BWI), Boston (BOS), Chicago (ORD), Denver (DEN), Detroit (DTW), Minneapolis (MSP), New York (EWR), New York City (JFK), seasonal flights from Orlando (MCO), Pittsburgh (PIT), year-round flights from Portland (PDX), Raleigh / Durham (RDU), Seattle / Tacoma (SEA) and Washington (IAD).
Play: year-round flights from Baltimore-Washington (BWI), Boston (BOS), Newburgh, New York (SWF) and Washington (IAD).
Delta (SkyTeam): seasonal flights from Detroit (DTW), Minneapolis (MSP) and New York City (JFK).
United Airlines (Star Alliance): seasonal flights from Chicago (ORD) and New York (EWR).
Non-stop flights from Canada to Reykjavik (Keflavik)
Icelandair: seasonal flights from Halifax (YHZ), year-round flights from Toronto (YYZ) and Vancouver (YVR).
Play: year-round flights from Hamilton (YHM).
Air Canada (Star Alliance): seasonal flights from Montreal (YUL) and Toronto (YYZ).
WestJet: seasonal flights from Calgary (YYC).
Non-stop flights from Africa to Reykjavik (Keflavik)
Play is currently the only airline flying non-stop from Africa to Reykjavik (Keflavik). They fly seasonal from Marrakech (RAK).
International flights to Reykjavik (Keflavik)
Flights from Austria to Reykjavik (Keflavik)
![Austria Austria](https://cdn.flightconnections.com/flags/24/AT.png)
There are 3 airports in Austria that have non-stop flights to Reykjavik (Keflavik).
From Innsbruck, direct flights are offered by Icelandair. This is a seasonal route that starts in December and ends in March.
From Salzburg, you can fly non-stop with Icelandair or Play. This is a seasonal route that starts in December and ends in March.
From Vienna, you can fly non-stop with Austrian (Star Alliance) or Wizz Air Malta.
Flights from Belgium to Reykjavik (Keflavik)
![Belgium Belgium](https://cdn.flightconnections.com/flags/24/BE.png)
Brussels is the only city in Belgium with direct flights to Reykjavik (Keflavik). From Brussels, you can fly non-stop with Icelandair or Play.
Flights from Canada to Reykjavik (Keflavik)
![Canada Canada](https://cdn.flightconnections.com/flags/24/CA.png)
In Canada there are several airports with flights to Reykjavik (Keflavik) (6 in total).
From Calgary, direct flights are offered by WestJet. This is a seasonal route that starts in June and ends in October.
From Halifax, the only airline with direct flights is Icelandair. This is a seasonal route that starts in June and ends in October.
From Hamilton, you can fly non-stop to Reykjavik (Keflavik) with Play.
From Montreal, the only airline with direct flights is Air Canada (Star Alliance). This is a seasonal route that starts in June and ends in October.
From Toronto, you can fly non-stop with Air Canada (Star Alliance) or Icelandair.
From Vancouver, you can fly non-stop to Reykjavik (Keflavik) with Icelandair.
Flights from Croatia to Reykjavik (Keflavik)
![Croatia Croatia](https://cdn.flightconnections.com/flags/24/HR.png)
In Croatia, the only airport that has a direct connection to Reykjavik (Keflavik) is Split. From Split, direct flights are offered by Play. This is a seasonal route that starts in June and ends in October.
Flights from Czechia to Reykjavik (Keflavik)
![Czechia Czechia](https://cdn.flightconnections.com/flags/24/CZ.png)
There is 1 airport in Czechia that has a direct connection to Reykjavik (Keflavik), which is Prague. From Prague, you can fly non-stop with Icelandair or Play.
Flights from Denmark to Reykjavik (Keflavik)
![Denmark Denmark](https://cdn.flightconnections.com/flags/24/DK.png)
If you are looking for a direct flight from Denmark to Reykjavik (Keflavik), there are 2 airports to choose from.
From Billund, you can fly non-stop with Icelandair or Play. This is a seasonal route that starts in June and ends in October.
From Copenhagen, direct flights are offered by Icelandair, Play and SAS (Star Alliance).
Flights from Faroe Islands to Reykjavik (Keflavik)
![Faroe Islands Faroe Islands](https://cdn.flightconnections.com/flags/24/FO.png)
In Faroe Islands, the only airport that has a direct connection to Reykjavik (Keflavik) is Sørvágur. From Sørvágur, you can fly non-stop with Atlantic Airways or Icelandair.
Flights from Finland to Reykjavik (Keflavik)
![Finland Finland](https://cdn.flightconnections.com/flags/24/FI.png)
In Finland, there are 2 airports that have direct flights to Reykjavik (Keflavik).
From Helsinki, you can fly non-stop with Finnair (Oneworld) or Icelandair.
From Rovaniemi, the only airline with direct flights is Play.
Flights from France to Reykjavik (Keflavik)
![France France](https://cdn.flightconnections.com/flags/24/FR.png)
If you are looking for a direct flight from France to Reykjavik (Keflavik), there are 3 airports to choose from.
From Nice, direct flights are offered by Icelandair. This is a seasonal route that starts in June and ends in October.
From Paris, you can fly non-stop with Icelandair or Play.
From Paris (Orly), you can fly non-stop with easyJet or Transavia.
Flights from Germany to Reykjavik (Keflavik)
![Germany Germany](https://cdn.flightconnections.com/flags/24/DE.png)
In Germany there are several airports with flights to Reykjavik (Keflavik) (6 in total).
From Berlin, you can fly non-stop with Icelandair or Play.
From Düsseldorf, you can fly non-stop with Eurowings or Play.
From Frankfurt, you can fly non-stop with Icelandair or Lufthansa (Star Alliance).
From Hamburg, direct flights are offered by Eurowings, Icelandair and Play. This is a seasonal route that starts in June and ends in November.
From Munich, you can fly non-stop with Icelandair or Lufthansa (Star Alliance).
From Stuttgart, you can fly non-stop to Reykjavik (Keflavik) with Eurowings. This is a seasonal route that starts in June and ends in September.
Flights from Greece to Reykjavik (Keflavik)
![Greece Greece](https://cdn.flightconnections.com/flags/24/GR.png)
Athens is the only city in Greece with direct flights to Reykjavik (Keflavik). From Athens, direct flights are offered by Play. This is a seasonal route that starts in June and ends in October.
Flights from Greenland to Reykjavik (Keflavik)
![Greenland Greenland](https://cdn.flightconnections.com/flags/24/GL.png)
There are 4 airports in Greenland that have non-stop flights to Reykjavik (Keflavik).
From Ilulissat, Kulusuk and Narsarsuaq, all direct flights to Reykjavik (Keflavik) are operated by Icelandair.
From Nuuk, you can fly non-stop with Air Greenland or Icelandair.
Flights from Hungary to Reykjavik (Keflavik)
![Hungary Hungary](https://cdn.flightconnections.com/flags/24/HU.png)
There is 1 airport in Hungary that has a direct connection to Reykjavik (Keflavik), which is Budapest. From Budapest, direct flights are offered by Wizz Air.
Flights from Ireland to Reykjavik (Keflavik)
![Ireland Ireland](https://cdn.flightconnections.com/flags/24/IE.png)
Dublin is the only city in Ireland with direct flights to Reykjavik (Keflavik). From Dublin, you can fly non-stop with Icelandair or Play.
Flights from Italy to Reykjavik (Keflavik)
![Italy Italy](https://cdn.flightconnections.com/flags/24/IT.png)
In Italy there are several airports with flights to Reykjavik (Keflavik) (7 in total).
From Bologna, direct flights are offered by Play. This is a seasonal route that starts in June and ends in October.
From Brindisi, the only airline with direct flights is Neos.
From Milan (Malpensa), direct flights are offered by easyJet, Icelandair and Wizz Air Malta.
From Palermo, the only airline with direct flights is Neos. This route is recently announced though, and not operational yet. It will start in October 2024.
From Rome (Fiumicino), you can fly non-stop with Icelandair or Wizz Air Malta.
From Venice Marco Polo, you can fly non-stop to Reykjavik (Keflavik) with Play. This is a seasonal route that starts in June and ends in October.
From Verona, direct flights are offered by Icelandair, Neos and Play. This is a seasonal route that starts in June and ends in September.
Flights from Latvia to Reykjavik (Keflavik)
![Latvia Latvia](https://cdn.flightconnections.com/flags/24/LV.png)
In Latvia, the only airport that has a direct connection to Reykjavik (Keflavik) is Riga. From Riga, direct flights are offered by Air Baltic.
Flights from Lithuania to Reykjavik (Keflavik)
![Lithuania Lithuania](https://cdn.flightconnections.com/flags/24/LT.png)
There is 1 airport in Lithuania that has a direct connection to Reykjavik (Keflavik), which is Vilnius. From Vilnius, direct flights are offered by Play. This is a seasonal route that starts in June and ends in October.
Flights from Morocco to Reykjavik (Keflavik)
![Morocco Morocco](https://cdn.flightconnections.com/flags/24/MA.png)
In Morocco, the only airport that has a direct connection to Reykjavik (Keflavik) is Marrakech. From Marrakech, direct flights are offered by Play. This is a seasonal route that starts in October and ends in May.
Flights from Netherlands to Reykjavik (Keflavik)
![Netherlands Netherlands](https://cdn.flightconnections.com/flags/24/NL.png)
Amsterdam is the only city in Netherlands with direct flights to Reykjavik (Keflavik). From Amsterdam, direct flights are offered by Icelandair, Play and Transavia.
Flights from Norway to Reykjavik (Keflavik)
![Norway Norway](https://cdn.flightconnections.com/flags/24/NO.png)
In Norway, there are 2 airports that have direct flights to Reykjavik (Keflavik).
From Bergen, direct flights are offered by Icelandair. This is a seasonal route that starts in June and ends in October.
From Oslo, direct flights are offered by Icelandair, Norwegian and SAS (Star Alliance).
Flights from Poland to Reykjavik (Keflavik)
![Poland Poland](https://cdn.flightconnections.com/flags/24/PL.png)
There are 3 airports in Poland that have non-stop flights to Reykjavik (Keflavik).
From Gdańsk and Katowice, you can fly with Wizz Air.
From Warsaw, you can fly non-stop with Play or Wizz Air.
Flights from Portugal to Reykjavik (Keflavik)
![Portugal Portugal](https://cdn.flightconnections.com/flags/24/PT.png)
If you are looking for a direct flight from Portugal to Reykjavik (Keflavik), there are 3 airports to choose from.
From Funchal (Madeira), Lisbon and Porto, all direct flights to Reykjavik (Keflavik) are operated by Play.
Flights from Spain to Reykjavik (Keflavik)
![Spain Spain](https://cdn.flightconnections.com/flags/24/ES.png)
In Spain there are several airports with flights to Reykjavik (Keflavik) (9 in total).
From Alicante, direct flights are offered by Icelandair, Neos and Play.
From Almería, the only airline with direct flights is Neos. This is a seasonal route that starts in June and ends in August.
From Barcelona, direct flights are offered by Icelandair, Play and Vueling.
From Fuerteventura, the only airline with direct flights is Play. This is a seasonal route that starts in December and ends in April.
From Gran Canaria (Las Palmas), you can fly non-stop with Icelandair or Play. This is a seasonal route that starts in October and ends in April.
From Madrid, direct flights are offered by Iberia (Oneworld), Icelandair and Play.
From Málaga and Palma de Mallorca, you can fly with Play.
From Tenerife (Reina Sofía), direct flights are offered by Icelandair, Neos and Play.
Flights from Sweden to Reykjavik (Keflavik)
![Sweden Sweden](https://cdn.flightconnections.com/flags/24/SE.png)
In Sweden, there are 2 airports that have direct flights to Reykjavik (Keflavik).
From Gothenburg, direct flights are offered by Play. This is a seasonal route that starts in June and ends in August.
From Stockholm (Arlanda), you can fly non-stop with Icelandair or Play.
Flights from Switzerland to Reykjavik (Keflavik)
![Switzerland Switzerland](https://cdn.flightconnections.com/flags/24/CH.png)
If you are looking for a direct flight from Switzerland to Reykjavik (Keflavik), there are 2 airports to choose from.
From Geneva, you can fly non-stop with Icelandair or Play. This is a seasonal route that starts in June and ends in September.
From Zürich, you can fly non-stop with Edelweiss Air or Icelandair.
Flights from United Kingdom to Reykjavik (Keflavik)
![United Kingdom United Kingdom](https://cdn.flightconnections.com/flags/24/GB.png)
United Kingdom is well-connected to Reykjavik (Keflavik) (KEF) with 15 airports around the country that have direct flights to the airport.
From Belfast International and Birmingham, you can fly with Jet2.
From Bristol, you can fly non-stop with easyJet or Jet2. This is a seasonal route that starts in October and ends in April.
From Cardiff, the only airline with direct flights is Play. This is a seasonal route that starts in October and ends in November.
From Edinburgh, you can fly non-stop with easyJet or Jet2.
From Glasgow, you can fly non-stop with Icelandair or Jet2.
From Leeds / Bradford, direct flights are offered by Jet2. This is a seasonal route that starts in October and ends in November.
From Liverpool, the only airline with direct flights is Play. This is a seasonal route that starts in September and ends in April.
From London Gatwick, you can fly non-stop with easyJet or Icelandair.
From London Heathrow, you can fly non-stop with British Airways (Oneworld) or Icelandair.
From London Luton, direct flights are offered by easyJet.
From London Stansted, you can fly non-stop with Jet2 or Play.
From Manchester, direct flights are offered by easyJet, Icelandair and Jet2.
From Newcastle and Nottingham, all direct flights to Reykjavik (Keflavik) are operated by Jet2.
Flights from United States to Reykjavik (Keflavik)
![United States United States](https://cdn.flightconnections.com/flags/24/US.png)
You can fly non-stop to Reykjavik (Keflavik) from lots of airports in United States, as there is a total of 15 airports that have direct services to Reykjavik (Keflavik).
From Baltimore-Washington and Boston, you can fly with Icelandair and Play.
From Chicago, you can fly non-stop with Icelandair or United Airlines (Star Alliance).
From Denver, the only airline with direct flights is Icelandair.
From Detroit and Minneapolis, all direct flights to Reykjavik (Keflavik) are operated by Delta (SkyTeam) and Icelandair.
From New York, you can fly non-stop with Icelandair or United Airlines (Star Alliance).
From New York City, you can fly non-stop with Delta (SkyTeam) or Icelandair.
From Newburgh, New York, you can fly non-stop to Reykjavik (Keflavik) with Play.
From Orlando, Pittsburgh, Portland, Raleigh / Durham and Seattle / Tacoma, all direct flights to Reykjavik (Keflavik) are operated by Icelandair.
From Washington, you can fly non-stop with Icelandair or Play.
Alternative airports near Reykjavik (Keflavik)
Flying to an alternative airport near Reykjavik (Keflavik) could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Reykjavik (Keflavik) (KEF) are listed below. The closest alternative airports are Reykjavik (RKV) and Vestmannaeyjar (VEY).
Frequently asked questions - FAQ
How many airports are there in Reykjavik (Keflavik)?
There are 2 airports in Reykjavik (Keflavik): Keflavík International Airport (KEF) and Reykjavík Airport (RKV).
What is the best airport to fly into Reykjavik (Keflavik)?
The most convenient airport to fly into Reykjavik (Keflavik) is Keflavík International Airport (KEF).
How many airlines fly to Reykjavik (Keflavik)?
There are 26 airlines flying to Reykjavik (Keflavik) from 95 airports around the world, as of June 2024.
Which airlines fly to Reykjavik (Keflavik)?
Icelandair, Play and Jet2 operate most flights to Reykjavik (Keflavik). To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Reykjavik (Keflavik)?
Star Alliance, Oneworld and SkyTeam are all flying to Reykjavik (Keflavik).
How many nonstop flights are there to Reykjavik (Keflavik)?
There are roughly 2,411 flights arriving at Reykjavik (Keflavik) every month (or 560 flights each week), from a total of 95 airports worldwide.
What is the official name of Reykjavik (Keflavik) Airport?
The official name of Reykjavik (Keflavik) Airport is Keflavík International Airport.
What is the airport code of Reykjavik (Keflavik) Airport?
The airport code of Reykjavik (Keflavik) Airport is KEF.
What are the most popular flights to Reykjavik (Keflavik)?
Copenhagen, Boston and Paris are the 3 most popular routes to Reykjavik (Keflavik). For a complete overview of all flight routes to Reykjavik (Keflavik), please use our flight map.
How long is the flight to Reykjavik (Keflavik)?
Copenhagen to Reykjavik (Keflavik) | 3h 10m |
Boston to Reykjavik (Keflavik) | 5h 40m |
Paris to Reykjavik (Keflavik) | 3h 25m |
Oslo to Reykjavik (Keflavik) | 2h 40m |
Chicago to Reykjavik (Keflavik) | 6h 50m |