EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
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
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
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

Aircraft 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?

Flights from Reykjavik (Keflavik) (KEF)

Keflavík International Airport - Airport code: KEF

Home Airports Iceland KEF Reykjavik (Keflavik)

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

Reykjavik (Keflavik) Airport (IATA: KEF, ICAO: BIKF), also known as Keflavík International Airport, is the largest airport in Iceland. Reykjavik (Keflavik) Airport has non-stop passenger flights scheduled to 97 destinations in 28 countries.

At present, there are no domestic flights from Reykjavik (Keflavik).

 Remove ads

The longest flight from Reykjavik (Keflavik) KEF is a 2,314 mile (3,724 km) non-stop route to Portland PDX. This direct flight takes around 8 hours and 5 minutes and is operated by Icelandair.

In total there are 26 airlines flying from and to Reykjavik (Keflavik). Most flights are operated by one of the following carriers:

Popular destinations from Reykjavik (Keflavik)

Below you can find a list of the most popular destinations from Reykjavik (Keflavik), based on the number of scheduled flights for this month.

Show all

Popular destinations with a stopover

Aside from all non-stop destinations listed above, these are popular destinations from Reykjavik (Keflavik) that require a stopover:

Show all

Business class flights from Reykjavik (Keflavik)

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

Show all

Intercontinental flights from Reykjavik (Keflavik)

There are intercontinental flights operating from Keflavík International Airport (KEF) between Reykjavik (Keflavik) and the United States, Canada, Africa and the Middle-East.

* Please note that there are no direct services between Reykjavik (Keflavik) and Southern America, Central America, the Caribbean, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.

Non-stop flights from Reykjavik (Keflavik) to the US

Icelandair has a strong network of non-stop flights to the United States.

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

PlayPlay: year-round to Baltimore-Washington (BWI), Boston (BOS), Newburgh, New York (SWF) and Washington (IAD).

DeltaDelta (SkyTeam): seasonal flights to Detroit (DTW), Minneapolis (MSP) and New York City (JFK).

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

Non-stop flights from Reykjavik (Keflavik) to Canada

IcelandairIcelandair: seasonal flights to Halifax (YHZ), year-round flights to Toronto (YYZ) and Vancouver (YVR).

PlayPlay: year-round to Hamilton (YHM).

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

NeosNeos: seasonal flights to Toronto (YYZ).

WestJetWestJet: seasonal flights to Calgary (YYC).

Non-stop flights from Reykjavik (Keflavik) to Africa

PlayPlay is currently the only airline flying non-stop from Reykjavik (Keflavik) to Africa. They fly seasonal to Marrakech (RAK).

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

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

International flights from Reykjavik (Keflavik)

Austria
Flights from Reykjavik (Keflavik) to Austria

There are 3 destinations in Austria that have non-stop flights from Reykjavik (Keflavik).

Direct flights to Innsbruck are offered by Icelandair. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Salzburg with Icelandair or Play. This is a seasonal route that starts in December and ends in March.
You can fly non-stop to Vienna with Austrian (Star Alliance) or Wizz Air Malta.

Belgium
Flights from Reykjavik (Keflavik) to Belgium

Brussels is the only destination in Belgium with direct flights from Reykjavik (Keflavik). You can fly non-stop to Brussels with Icelandair or Play.

Canada
Flights from Reykjavik (Keflavik) to Canada

In Canada there are several destinations from Reykjavik (Keflavik) (6 in total).

Direct flights to Calgary are offered by WestJet. This is a seasonal route that starts in May and ends in October.
The only airline with direct flights to Halifax is Icelandair. This is a seasonal route that starts in May and ends in October.
You can fly non-stop from Reykjavik (Keflavik) to Hamilton with Play.
The only airline with direct flights to Montreal is Air Canada (Star Alliance). This is a seasonal route that starts in June and ends in October.
Non-stop flights to Toronto are offered by Air Canada (Star Alliance), Icelandair and Neos.
You can fly non-stop from Reykjavik (Keflavik) to Vancouver with Icelandair.

Croatia
Flights from Reykjavik (Keflavik) to Croatia

If you are looking for a direct flight from Reykjavik (Keflavik) to Croatia, there are 2 destinations to choose from.

You can fly non-stop to Split with Neos or Play. This is a seasonal route that starts in May and ends in October.
The only airline with direct flights to Zagreb is Neos. This route has been announced recently, and is not operational yet. It will start in May 2024.

Czechia
Flights from Reykjavik (Keflavik) to Czechia

In Czechia, the only destination that has a direct flight from Reykjavik (Keflavik) is Prague. You can fly non-stop to Prague with Icelandair or Play.

Denmark
Flights from Reykjavik (Keflavik) to Denmark

In Denmark, there are 2 destinations from Reykjavik (Keflavik).

You can fly non-stop to Billund with Icelandair or Play. This is a seasonal route that starts in May and ends in October.
Non-stop flights to Copenhagen are offered by Icelandair, Play and SAS (Star Alliance).

Faroe Islands
Flights from Reykjavik (Keflavik) to Faroe Islands

There is 1 destination in Faroe Islands that has a direct connection from Reykjavik (Keflavik), which is Sørvágur. You can fly non-stop to Sørvágur with Atlantic Airways or Icelandair.

Finland
Flights from Reykjavik (Keflavik) to Finland

If you are looking for a direct flight from Reykjavik (Keflavik) to Finland, there are 2 destinations to choose from.

You can fly non-stop to Helsinki with Finnair (Oneworld) or Icelandair.
The only airline with direct flights to Rovaniemi is Play.

France
Flights from Reykjavik (Keflavik) to France

There are 3 destinations in France that have non-stop flights from Reykjavik (Keflavik).

Direct flights to Nice are offered by Icelandair. This is a seasonal route that starts in June and ends in October.
You can fly non-stop to Paris with Icelandair or Play.
You can fly non-stop to Paris (Orly) with easyJet or Transavia. This is a seasonal route that starts in May and ends in October.

Germany
Flights from Reykjavik (Keflavik) to Germany

In Germany there are several destinations from Reykjavik (Keflavik) (6 in total).

You can fly non-stop to Berlin with Icelandair or Play.
You can fly non-stop to Düsseldorf with Eurowings or Play.
Non-stop flights to Frankfurt are offered by Icelandair, Lufthansa (Star Alliance) and Play.
Non-stop flights to Hamburg are offered by Eurowings, Icelandair and Play. This is a seasonal route that starts in May and ends in November.
You can fly non-stop to Munich with Icelandair or Lufthansa (Star Alliance).
You can fly non-stop from Reykjavik (Keflavik) to Stuttgart with Eurowings. This is a seasonal route that starts in May and ends in September.

Greece
Flights from Reykjavik (Keflavik) to Greece

In Greece, the only destination that has a direct flight from Reykjavik (Keflavik) is Athens. Direct flights to Athens are offered by Play. This is a seasonal route that starts in May and ends in October.

Greenland
Flights from Reykjavik (Keflavik) to Greenland

In Greenland, there are 4 destinations from Reykjavik (Keflavik).

All direct flights from Reykjavik (Keflavik) to Ilulissat, Kulusuk and Narsarsuaq are operated by Icelandair.
You can fly non-stop to Nuuk with Air Greenland or Icelandair.

Hungary
Flights from Reykjavik (Keflavik) to Hungary

Budapest is the only destination in Hungary with direct flights from Reykjavik (Keflavik). Direct flights to Budapest are offered by Wizz Air.

Ireland
Flights from Reykjavik (Keflavik) to Ireland

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

Israel
Flights from Reykjavik (Keflavik) to Israel

Tel Aviv is the only destination in Israel with direct flights from Reykjavik (Keflavik). Direct flights to Tel Aviv are offered by Neos. This route has been announced recently, and is not operational yet. It will start in August 2024.

Italy
Flights from Reykjavik (Keflavik) to Italy

In Italy there are several destinations from Reykjavik (Keflavik) (7 in total).

Direct flights to Bologna are offered by Play. This is a seasonal route that starts in June and ends in October.
The only airline with direct flights to Brindisi is Neos.
From Reykjavik (Keflavik) to Milan (Malpensa) there are 4 airlines that have direct services, which are easyJet, Icelandair, Neos and Wizz Air Malta.
The only airline with direct flights to Palermo is Neos. This route has been announced recently, and is not operational yet. It will start in October 2024.
You can fly non-stop to Rome (Fiumicino) with Icelandair or Wizz Air Malta.
You can fly non-stop from Reykjavik (Keflavik) to Venice Marco Polo with Play. This is a seasonal route that starts in May and ends in October.
Non-stop flights to Verona are offered by Icelandair, Neos and Play. This is a seasonal route that starts in June and ends in September.

Latvia
Flights from Reykjavik (Keflavik) to Latvia

In Latvia, the only destination that has a direct flight from Reykjavik (Keflavik) is Riga. Direct flights to Riga are offered by Air Baltic.

Lithuania
Flights from Reykjavik (Keflavik) to Lithuania

There is 1 destination in Lithuania that has a direct connection from Reykjavik (Keflavik), which is Vilnius. Direct flights to Vilnius are offered by Play. This is a seasonal route that starts in May and ends in October.

Morocco
Flights from Reykjavik (Keflavik) to Morocco

In Morocco, the only destination that has a direct flight from Reykjavik (Keflavik) is Marrakech. Direct flights to Marrakech are offered by Play. This is a seasonal route that starts in October and ends in April.

Netherlands
Flights from Reykjavik (Keflavik) to Netherlands

Amsterdam is the only destination in Netherlands with direct flights from Reykjavik (Keflavik). Non-stop flights to Amsterdam are offered by Icelandair, Play and Transavia.

Norway
Flights from Reykjavik (Keflavik) to Norway

There are 2 destinations in Norway that have non-stop flights from Reykjavik (Keflavik).

Direct flights to Bergen are offered by Icelandair. This is a seasonal route that starts in May and ends in October.
Non-stop flights to Oslo are offered by Icelandair, Norwegian and SAS (Star Alliance).

Poland
Flights from Reykjavik (Keflavik) to Poland

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

To Gdańsk and Katowice, you can fly with Wizz Air.
You can fly non-stop to Warsaw with Play or Wizz Air.

Portugal
Flights from Reykjavik (Keflavik) to Portugal

In Portugal, there are 3 destinations from Reykjavik (Keflavik).

All direct flights from Reykjavik (Keflavik) to Funchal (Madeira), Lisbon and Porto are operated by Play.

Spain
Flights from Reykjavik (Keflavik) to Spain

In Spain there are several destinations from Reykjavik (Keflavik) (9 in total).

Non-stop flights to Alicante are offered by Icelandair, Neos and Play.
The only airline with direct flights to Almería is Neos. This is a seasonal route that starts in June and ends in August.
Non-stop flights to Barcelona are offered by Icelandair, Play and Vueling.
The only airline with direct flights to Fuerteventura is Play. This is a seasonal route that starts in December and ends in April.
You can fly non-stop to Gran Canaria (Las Palmas) with Icelandair or Play. This is a seasonal route that starts in October and ends in April.
Non-stop flights to Madrid are offered by Iberia (Oneworld), Icelandair and Play.
To Málaga and Palma de Mallorca, you can fly with Play.
Non-stop flights to Tenerife (Reina Sofía) are offered by Icelandair, Neos and Play.

Sweden
Flights from Reykjavik (Keflavik) to Sweden

If you are looking for a direct flight from Reykjavik (Keflavik) to Sweden, there are 2 destinations to choose from.

Direct flights to Gothenburg are offered by Play. This is a seasonal route that starts in May and ends in August.
You can fly non-stop to Stockholm (Arlanda) with Icelandair or Play.

Switzerland
Flights from Reykjavik (Keflavik) to Switzerland

There are 2 destinations in Switzerland that have non-stop flights from Reykjavik (Keflavik).

You can fly non-stop to Geneva with Icelandair or Play. This is a seasonal route that starts in May and ends in September.
You can fly non-stop to Zürich with Edelweiss Air or Icelandair.

United Kingdom
Flights from Reykjavik (Keflavik) to United Kingdom

United Kingdom is well-connected to Reykjavik (Keflavik) (KEF) with 15 destinations around the country that have direct flights from Reykjavik (Keflavik).

To Belfast International and Birmingham, you can fly with Jet2.
You can fly non-stop to Bristol with easyJet or Jet2. This is a seasonal route that starts in October and ends in April.
The only airline with direct flights to Cardiff is Play. This is a seasonal route that starts in October and ends in November.
You can fly non-stop to Edinburgh with easyJet or Jet2.
You can fly non-stop to Glasgow with Icelandair or Jet2.
Direct flights to Leeds / Bradford are offered by Jet2. This is a seasonal route that starts in October and ends in November.
The only airline with direct flights to Liverpool is Play. This is a seasonal route that starts in September and ends in April.
You can fly non-stop to London Gatwick with easyJet or Icelandair.
You can fly non-stop to London Heathrow with British Airways (Oneworld) or Icelandair.
Direct flights to London Luton are offered by easyJet.
You can fly non-stop to London Stansted with Jet2 or Play.
Non-stop flights to Manchester are offered by easyJet, Icelandair and Jet2.
All direct flights from Reykjavik (Keflavik) to Newcastle and Nottingham are operated by Jet2.

United States
Flights from Reykjavik (Keflavik) to United States

You can fly non-stop from Reykjavik (Keflavik) to lots of destinations in United States, as there is a total of 15 airports that have direct services from Reykjavik (Keflavik).

To Baltimore-Washington and Boston, you can fly with Icelandair and Play.
You can fly non-stop to Chicago with Icelandair or United Airlines (Star Alliance).
The only airline with direct flights to Denver is Icelandair.
All direct flights from Reykjavik (Keflavik) to Detroit and Minneapolis are operated by Delta (SkyTeam) and Icelandair.
You can fly non-stop to New York with Icelandair or United Airlines (Star Alliance).
You can fly non-stop to New York City with Delta (SkyTeam) or Icelandair.
You can fly non-stop from Reykjavik (Keflavik) to Newburgh, New York with Play.
All direct flights from Reykjavik (Keflavik) to Orlando, Pittsburgh, Portland, Raleigh / Durham and Seattle / Tacoma are operated by Icelandair.
You can fly non-stop to Washington with Icelandair or Play.

Alternative airports near Reykjavik (Keflavik)

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 from Reykjavik (Keflavik)?

The most convenient airport to fly from Reykjavik (Keflavik) is Keflavík International Airport (KEF).

How many airlines fly from Reykjavik (Keflavik)?

There are 26 airlines flying from Reykjavik (Keflavik) to 97 airports around the world, as of May 2024.

Which airlines fly from Reykjavik (Keflavik)?

Icelandair, Play and Neos operate most flights from Reykjavik (Keflavik). To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying from Reykjavik (Keflavik)?

Star Alliance, Oneworld and SkyTeam are all flying from Reykjavik (Keflavik).

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

There are roughly 2,316 flights departing from Reykjavik (Keflavik) every month (or 539 flights each week), to a total of 97 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 from Reykjavik (Keflavik)?

Copenhagen, Amsterdam and Boston are the 3 most popular routes from Reykjavik (Keflavik). For a complete overview of all flight routes from 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)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

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

We donate 1% of our revenue to remove CO₂ from the atmosphere