EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircrafts
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 50 direct destinations

Airports with direct flights to 50+ destinations

> 10 direct destinations

Airports with direct flights to 10 to 50 destinations

< 10 direct destinations

Airports with direct flights to less then 10 destinations

Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircrafts All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Direct flights to Reykjavik (Keflavik) (KEF)

Keflavík International Airport - Airport code: KEF

Home Airports Iceland KEF Reykjavik (Keflavik)

Non-stop flights to Reykjavik (Keflavik) (KEF)

Keflavík International Airport is the largest airport in Iceland. In total there are 82 airports around the world that have direct flights to Reykjavik (Keflavik), spread around 75 cities in 25 countries. Currently, there are no domestic flights to Reykjavik (Keflavik).

Reykjavik (Keflavik) is mainly known for sightseeing & culture and family fun.

This month, there are 1,740 flights arriving at Reykjavik (Keflavik) Airport, which are 58 flights per day or 2 flights per hour.

The most frequently departed flights to Reykjavik (Keflavik) are routes from Copenhagen (CPH) in Denmark and Paris (CDG) in France. These two routes together are operated 231 times this month, and make up for 13% 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 covers a distance of 2,314 miles (3,724 km).

 Remove ads

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.

Show all

Currently, there are 26 airlines that fly to Reykjavik (Keflavik). Most flights to Reykjavik (Keflavik) are operated by Icelandair, as they connect 44 airports to KEF. That’s around 2 times as much as Play, the second biggest airline in terms of operated flight routes to Reykjavik (Keflavik). Below you can find a list of airlines that operate most KEF flights:

Business class flights to Reykjavik (Keflavik)

There are 37 airports that have flights to Reykjavik (Keflavik) in Business Class. All airports that offer business class flights to KEF are listed below:

Show all

Intercontinental flights to Reykjavik (Keflavik)

There are intercontinental flights to Keflavík International Airport (KEF) from the United States, Canada and the Middle-East, as of May 2022.

* Please note that there are no direct services from Southern America, Central America, the Caribbean, Africa, 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.

IcelandairIcelandair: year-round flights from Baltimore-Washington (BWI), Boston (BOS), Chicago (ORD), Denver (DEN), Minneapolis (MSP), New York (EWR), New York City (JFK), seasonal flights from Orlando (MCO), Portland (PDX), Raleigh / Durham (RDU), year-round flights from Seattle / Tacoma (SEA) and Washington (IAD).

PlayPlay: year-round flights from Baltimore-Washington (BWI), Boston (BOS), seasonal flights from Newburgh, New York (SWF) and Orlando (MCO).

DeltaDelta (SkyTeam): seasonal flights from Minneapolis (MSP) and New York City (JFK).

United AirlinesUnited Airlines (Star Alliance): seasonal flights from Chicago (ORD) and New York (EWR).

Non-stop flights from Canada to Reykjavik (Keflavik)

IcelandairIcelandair: seasonal flights from Montreal (YUL), year-round flights from Toronto (YYZ) and seasonal flights from Vancouver (YVR).

Air CanadaAir Canada (Star Alliance): seasonal flights from Montreal (YUL) and Toronto (YYZ).

Non-stop flights from the Middle-East / Western Asia to Reykjavik (Keflavik)

NeosNeos is currently the only airline flying non-stop from the Middle-East to Reykjavik (Keflavik). They fly seasonal from Tel Aviv (TLV).

International flights to Reykjavik (Keflavik)

Austria
Flights from Austria to Reykjavik (Keflavik)

There are 2 airports in Austria that have non-stop flights to Reykjavik (Keflavik).

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. This is a seasonal route that starts in May and ends in October.

Belgium
Flights from Belgium to Reykjavik (Keflavik)

Brussels is the only city in Belgium with direct flights to Reykjavik (Keflavik). From Brussels, you can fly non-stop with Icelandair or Play.

Canada
Flights from Canada to Reykjavik (Keflavik)

If you are looking for a direct flight from Canada to Reykjavik (Keflavik), there are 3 airports to choose from.

From Montreal and Toronto, you can fly with Air Canada (Star Alliance) and Icelandair.
From Vancouver, you can fly non-stop to Reykjavik (Keflavik) with Icelandair. This is a seasonal route that starts in May and ends in October.

Czechia
Flights from Czechia to Reykjavik (Keflavik)

In Czechia, the only airport that has a direct connection to Reykjavik (Keflavik) is Prague. From Prague, you can fly non-stop with Czech Airlines (SkyTeam) or Play. This is a seasonal route that starts in May and ends in October.

Denmark
Flights from Denmark to Reykjavik (Keflavik)

In Denmark, there are 2 airports that have direct flights to Reykjavik (Keflavik).

From Billund, direct flights are offered by Icelandair. This is a seasonal route that starts in May and ends in October.
From Copenhagen, direct flights are offered by Icelandair, Play and SAS (Star Alliance).

Faroe Islands
Flights from Faroe Islands to Reykjavik (Keflavik)

There is 1 airport in Faroe Islands that has a direct connection to Reykjavik (Keflavik), which is Sørvágur. From Sørvágur, direct flights are offered by Atlantic Airways.

Finland
Flights from Finland to Reykjavik (Keflavik)

In Finland, the only airport that has a direct connection to Reykjavik (Keflavik) is Helsinki. From Helsinki, you can fly non-stop with Finnair (Oneworld) or Icelandair.

France
Flights from France to Reykjavik (Keflavik)

If you are looking for a direct flight from France to Reykjavik (Keflavik), there are 4 airports to choose from.

From Nantes, direct flights are offered by Transavia. This is a seasonal route that starts in May and ends in October.
From Nice, the only airline with direct flights is Icelandair. This is a seasonal route that starts in July and ends in August.
From Paris, you can fly non-stop with Icelandair or Play.
From Paris (Orly), the only airline with direct flights is Transavia. This is a seasonal route that starts in May and ends in October.

Germany
Flights from Germany to Reykjavik (Keflavik)

There are 5 airports in Germany that have non-stop flights to Reykjavik (Keflavik).

From Berlin, you can fly non-stop with Icelandair or Play.
From Düsseldorf, the only airline with direct flights is Eurowings. This is a seasonal route that starts in May and ends in September.
From Frankfurt, you can fly non-stop with Icelandair or Lufthansa (Star Alliance).
From Hamburg, the only airline with direct flights is Icelandair. This is a seasonal route that starts in May and ends in October.
From Munich, you can fly non-stop with Icelandair or Lufthansa (Star Alliance).

Greenland
Flights from Greenland to Reykjavik (Keflavik)

In Greenland, there are 2 airports that have direct flights to Reykjavik (Keflavik).

From Ilulissat, direct flights are offered by Icelandair. This is a seasonal route that starts in June and ends in September.
From Nuuk, you can fly non-stop with Air Greenland or Icelandair.

Hungary
Flights from Hungary to Reykjavik (Keflavik)

Budapest is the only city in Hungary with direct flights to Reykjavik (Keflavik). From Budapest, direct flights are offered by Wizz Air. This is a seasonal route that starts in May and ends in October.

Ireland
Flights from Ireland to Reykjavik (Keflavik)

There is 1 airport in Ireland that has a direct connection to Reykjavik (Keflavik), which is Dublin. From Dublin, you can fly non-stop with Icelandair or Play.

Israel
Flights from Israel to Reykjavik (Keflavik)

Tel Aviv is the only city in Israel with direct flights to Reykjavik (Keflavik). From Tel Aviv, direct flights are offered by Neos. This is a seasonal route that starts in July and ends in August.

Italy
Flights from Italy to Reykjavik (Keflavik)

In Italy there are several airports with flights to Reykjavik (Keflavik) (6 in total).

From Bologna, direct flights are offered by Play. This is a seasonal route that starts in June and ends in September.
From Milan (Malpensa), direct flights are offered by easyJet, Icelandair and Wizz Air. This is a seasonal route that starts in May and ends in October.
From Naples, you can fly non-stop to Reykjavik (Keflavik) with Wizz Air. This is a seasonal route that starts in May and ends in October.
From Rome (Fiumicino), you can fly non-stop with Icelandair or Wizz Air. This is a seasonal route that starts in May and ends in October.
From Venice Marco Polo, direct flights are offered by Wizz Air. This is a seasonal route that starts in May and ends in October.
From Verona, you can fly non-stop to Reykjavik (Keflavik) with Neos. This is a seasonal route that starts in May and ends in September.

Latvia
Flights from Latvia to Reykjavik (Keflavik)

In Latvia, the only airport that has a direct connection to Reykjavik (Keflavik) is Riga. From Riga, direct flights are offered by Air Baltic.

Lithuania
Flights from Lithuania to Reykjavik (Keflavik)

There is 1 airport in Lithuania that has a direct connection to Reykjavik (Keflavik), which is Vilnius. From Vilnius, direct flights are offered by Wizz Air. This is a seasonal route that starts in May and ends in October.

Netherlands
Flights from Netherlands to Reykjavik (Keflavik)

In Netherlands, the only airport that has a direct connection to Reykjavik (Keflavik) is Amsterdam. From Amsterdam, you can fly non-stop with Icelandair or Transavia.

Norway
Flights from Norway to Reykjavik (Keflavik)

There are 4 airports in Norway that have non-stop flights to Reykjavik (Keflavik).

From Bergen, direct flights are offered by Icelandair. This is a seasonal route that starts in May and ends in September.
From Oslo, direct flights are offered by Icelandair, Norwegian and SAS (Star Alliance).
From Stavanger and Trondheim, you can fly with Play.

Poland
Flights from Poland to Reykjavik (Keflavik)

If you are looking for a direct flight from Poland to Reykjavik (Keflavik), there are 5 airports to choose from.

From Gdańsk, Katowice, Krakow, Warsaw and Wrocław, all direct flights to Reykjavik (Keflavik) are operated by Wizz Air.

Portugal
Flights from Portugal to Reykjavik (Keflavik)

Lisbon is the only city in Portugal with direct flights to Reykjavik (Keflavik). From Lisbon, you can fly non-stop with Neos or Play. This is a seasonal route that starts in May and ends in October.

Spain
Flights from Spain to Reykjavik (Keflavik)

In Spain there are several airports with flights to Reykjavik (Keflavik) (7 in total).

From Alicante, direct flights are offered by Icelandair, Neos and Play.
From Barcelona, you can fly non-stop with Play or Vueling.
From Gran Canaria (Las Palmas), you can fly non-stop to Reykjavik (Keflavik) with Play. This is a seasonal route that starts in December and ends in March.
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 (Reine Sofia), you can fly non-stop with Icelandair or Play.

Sweden
Flights from Sweden to Reykjavik (Keflavik)

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 May and ends in October.
From Stockholm (Arlanda), you can fly non-stop with Icelandair or SAS (Star Alliance).

Switzerland
Flights from Switzerland to Reykjavik (Keflavik)

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 May and ends in September.
From Zürich, you can fly non-stop with Edelweiss Air or Icelandair.

United Kingdom
Flights from United Kingdom to Reykjavik (Keflavik)

United Kingdom is well-connected to Reykjavik (Keflavik) (KEF) with 14 airports around the country that have direct flights to the airport.

From Belfast International and Birmingham, you can fly with Jet2.
From Bristol and Edinburgh, all direct flights to Reykjavik (Keflavik) are operated by easyJet and Jet2.
From Glasgow, you can fly non-stop with Icelandair or Jet2.
From Leeds / Bradford, you can fly non-stop to Reykjavik (Keflavik) with Jet2. This is a seasonal route that starts in October and ends in November.
From Liverpool, direct flights are offered by Play. This is a seasonal route that starts in October 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, you can fly non-stop with easyJet or Wizz Air.
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, you can fly with Jet2.

United States
Flights from United States to Reykjavik (Keflavik)

You can fly non-stop to Reykjavik (Keflavik) from lots of airports in United States, as there is a total of 13 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 Minneapolis, you can fly non-stop with Delta (SkyTeam) or 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, the only airline with direct flights is Play. This route is not operational yet but will start in June.
From Orlando, you can fly non-stop with Icelandair or Play. This route is recently announced though, and not operational yet. It will start in May 2022.
From Portland, Raleigh / Durham, Seattle / Tacoma and Washington, all direct flights to Reykjavik (Keflavik) are operated by Icelandair.

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. In total there are two alternative airports to Reykjavik (Keflavik) (KEF) within a range of 125 miles (200 km), which 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 82 airports around the world, as of May 2022.

Which airlines fly to Reykjavik (Keflavik)?

Icelandair, Play and Wizz Air 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, SkyTeam and Oneworld are all flying to Reykjavik (Keflavik).

How many nonstop flights are there to Reykjavik (Keflavik)?

There are roughly 1,740 flights arriving at Reykjavik (Keflavik) every month (or 406 flights each week), from a total of 82 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, Paris and Boston 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.

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 📅  Date filters
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🌟  Class filters
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Personal
Annual
€ 5.99 35% off
€ 3.89*
Per Month
Business
Annual
€ 19.99*
Per Month

  Cancel anytime.
Personal use only.

* Billed and renews at €46.64 annually.  Cancel anytime.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.