site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
SearchGuides
  1. Flightmap
  2. Airports in Iceland
  3. Flights to KEF

Flights to Reykjavik (KEF)

Last updated: Sep 10, 2026

Did you mean flights from Reykjavik?

Keflavik International Airport is an airport serving Reykjavik, Iceland.

Right now there are 99 airports in 29 countries connected to Reykjavik, 1 of them domestic, with 48 airlines flying scheduled passenger traffic.

Reykjavik's longest nonstop connection is Portland (PDX), 3,727 miles, offered by Alaska Airlines and Icelandair.

On this page

  1. Airlines serving Reykjavik
  2. Popular routes to Reykjavik
  3. Popular routes with a stopover
  4. Information on Points & Miles
  5. Long-haul flights to Reykjavik
  6. Flights to Reykjavik (KEF) by country
  7. Seasonal and upcoming routes to Reykjavik
  8. Airline alliances to Reykjavik
  9. Award programs that reach Reykjavik
  10. Intercontinental flights to Reykjavik
  11. Domestic flights to Reykjavik
  12. Alternative airports near Reykjavik
Frequently asked questions

Airlines serving Reykjavik

  • Icelandair61 destinations
  • Emirates21 destinations
  • airBaltic15 destinations
  • Neos15 destinations
  • Alaska Airlines14 destinations
  • easyJet13 destinations
  • Turkish Airlines12 destinations
  • TAP Portugal10 destinations
  • Air India8 destinations
  • Atlantic Airways8 destinations
  • Jet2.com7 destinations
  • Lufthansa7 destinations
  • KLM6 destinations
  • Wizz Air6 destinations
  • Air France5 destinations
  • United Airlines5 destinations
  • Air Canada

Popular routes to Reykjavik

The places connected to Reykjavik on the most scheduled services, busiest first.

  • Copenhagen (CPH)1,332 mi
  • Oslo (OSL)1,107 mi
  • Amsterdam (AMS)1,266 mi
  • London (LHR)1,177 mi
  • Helsinki (HEL)1,519 mi
  • Paris (CDG)1,393 mi
  • Manchester (MAN)1,027 mi
  • Stockholm (ARN)1,331 mi
  • Dublin (DUB)931 mi
  • Chicago (ORD)2,936 mi
  • New York (JFK)2,587 mi
  • Frankfurt-am-Main (FRA)1,492 mi
  • Toronto (YYZ)2,592 mi
  • Minneapolis (MSP)2,936 mi
  • London (LGW)1,203 mi
  • Munich (MUC)1,673 mi
  • Seattle (SEA)

Popular routes with a stopover

Aside from the non-stop routes above, reaching Reykjavik from these popular places requires a connection:

  • Beijing (PEK)China
  • Bari (BRI)Italy

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Reykjavik not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Reykjavik non-stop?

  • Akureyri (AEY)176 mi
  • Kulusuk (KUS)440 mi
  • Vagar (FAE)497 mi

Which places within 1,000 miles can reach Reykjavik non-stop?

  • Glasgow (GLA)837 mi
  • Ilulissat (JAV)850 mi
  • Edinburgh (EDI)860 mi
  • Nuuk (GOH)870 mi
  • Bergen (BGO)926 mi
  • Dublin (DUB)931 mi
  • Newcastle (NCL)951 mi

Which places within 2,000 miles can reach Reykjavik non-stop?

  • Leeds (LBA)1,014 mi
  • Liverpool (LPL)1,014 mi
  • Manchester (MAN)1,027 mi
  • Birmingham (BHX)1,090 mi
  • Oslo (OSL)1,107 mi
  • Bristol (BRS)1,129 mi

Which places within 3,000 miles can reach Reykjavik non-stop?

  • Malaga (AGP)2,032 mi
  • Halifax (YHZ)2,049 mi
  • Almeria (LEI)2,055 mi
  • Rome (FCO)2,062 mi
  • Split (SPU)2,069 mi
  • Funchal (FNC)2,176 mi

Which places within 4,000 miles can reach Reykjavik non-stop?

  • Raleigh/Durham (RDU)3,011 mi
  • Edmonton (YEG)3,058 mi
  • Calgary (YYC)3,189 mi
  • Nashville (BNA)3,233 mi
  • Orlando (MCO)3,529 mi
  • Vancouver (YVR)3,532 mi

Long-haul flights to Reykjavik

Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Reykjavik of 3,000 miles or more.

  • Portland (PDX)3,727 mi
  • Miami (MIA)3,660 mi
  • Seattle (SEA)3,611 mi
  • Denver (DEN)3,559 mi
  • Hurghada (HRG)3,539 mi
  • Vancouver (YVR)3,532 mi
  • Orlando (MCO)3,529 mi
  • Nashville (BNA)3,233 mi
  • Calgary (YYC)3,189 mi
  • Edmonton (YEG)3,058 mi
  • Raleigh/Durham (RDU)3,011 mi
Show all 11 destinationsShow less

Flights to Reykjavik (KEF) by country

  • Reykjavik has nonstop connections with 17 airports in United States: Chicago (ORD), New York (JFK), Minneapolis (MSP), Seattle (SEA), Dulles (IAD), Newark (EWR), Baltimore (BWI), Boston (BOS), Denver (DEN), Raleigh/Durham (RDU), Orlando (MCO), Detroit (DTW), Portland (PDX), Nashville (BNA), Miami (MIA), Philadelphia (PHL), and Pittsburgh (PIT). These routes are served by Air Canada (Star Alliance), Air France (SkyTeam), airBaltic, Alaska Airlines (Oneworld), American Airlines (Oneworld), Atlantic Airways, Austrian Airlines (Star Alliance), Brussels Airlines (Star Alliance), Delta Air Lines (SkyTeam), Icelandair, KLM (SkyTeam), Lufthansa (Star Alliance), United Airlines (Star Alliance), and Virgin Atlantic (SkyTeam).

    United States17 destinations
  • Reykjavik has nonstop connections with 13 airports in United Kingdom: London (LHR), Manchester (MAN), London (LGW), Glasgow (GLA), Edinburgh (EDI), London (LTN), Birmingham (BHX), Bristol (BRS), London (STN), Newcastle (NCL), Leeds (LBA), Liverpool (LPL), and Bournemouth (BOH). These routes are served by Air India (Star Alliance), Alaska Airlines (Oneworld), American Airlines (Oneworld), British Airways (Oneworld), easyJet, Emirates, Icelandair, Japan Airlines (Oneworld), Jet2.com, Qantas (Oneworld), Qatar Airways (Oneworld), TAP Portugal (Star Alliance), Thomson Airways, and Turkish Airlines (Star Alliance).

    United Kingdom13 destinations
  • Reykjavik has nonstop connections with 8 airports in Spain: Tenerife Island (TFS), Barcelona (BCN), Alicante (ALC), Gran Canaria Island (LPA), Malaga (AGP), Madrid (MAD), Almeria (LEI), and Ibiza (IBZ). These routes are served by Emirates, Iberia (Oneworld), Iberia Express (Oneworld), Icelandair, Neos, and Vueling.

    Spain8 destinations
  • Reykjavik has nonstop connections with 7 airports in Canada: Toronto (YYZ), Calgary (YYC), Vancouver (YVR), Montreal (YUL), Halifax (YHZ), Edmonton (YEG), and Winnipeg (YWG). These routes are served by Air Canada (Star Alliance), Air Transat, airBaltic, Icelandair, Lufthansa (Star Alliance), Turkish Airlines (Star Alliance), United Airlines (Star Alliance), and WestJet.

    Canada7 destinations
  • Reykjavik has nonstop connections with 7 airports in Italy: Milan (MXP), Rome (FCO), Venezia (VCE), Verona (VRN), Catania (CTA), Palermo (PMO), and Lamezia Terme (SUF). These routes are served by Air India (Star Alliance), Alitalia (Star Alliance), easyJet, Emirates, Icelandair, Neos, and W4.

    Italy7 destinations
  • Reykjavik has nonstop connections with 5 airports in France: Paris (CDG), Paris (ORY), Nice (NCE), Bale/Mulhouse (BSL), and Lyon (LYS). These routes are served by Air India (Star Alliance), Alaska Airlines (Oneworld), easyJet, Emirates, Icelandair, and Transavia France.

    France5 destinations
  • Reykjavik has nonstop connections with 4 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), Berlin (BER), and Dusseldorf (DUS). These routes are served by Air India (Star Alliance), Alaska Airlines (Oneworld), Discover Airlines (Star Alliance), Emirates, Eurowings (Star Alliance), Icelandair, Lufthansa (Star Alliance), and Turkish Airlines (Star Alliance).

    Germany4 destinations
  • Reykjavik has nonstop connections with 4 airports in Poland: Warsaw (WAW), Gdansk (GDN), Katowice (KTW), and Wroclaw (WRO). These routes are served by Icelandair, LOT Polish Airlines (Star Alliance), Smartwings, and Wizz Air.

    Poland4 destinations
  • Reykjavik has nonstop connections with 4 airports in Portugal: Lisbon (LIS), Faro (FAO), Funchal (FNC), and Porto (OPO). These routes are served by Icelandair, Neos, and TAP Portugal (Star Alliance).

    Portugal4 destinations
  • Reykjavik has nonstop connections with 3 airports in Greenland: Nuuk (GOH), Kulusuk (KUS), and Ilulissat (JAV). These routes are served by Air Greenland and Icelandair.

    Greenland3 destinations
  • Reykjavik has nonstop connections with 3 airports in Norway: Oslo (OSL), Bergen (BGO), and Tromso (TOS). These routes are served by Air France (SkyTeam), Alaska Airlines (Oneworld), Emirates, Finnair (Oneworld), Icelandair, KLM (SkyTeam), Norwegian Air Shuttle (NAS), Scandinavian Airlines (SkyTeam), TAP Portugal (Star Alliance), and Turkish Airlines (Star Alliance).

    Norway3 destinations
  • Reykjavik has nonstop connections with 2 airports in Austria: Vienna (VIE) and Salzburg (SZG). These routes are served by Austrian Airlines (Star Alliance) and Icelandair.

    Austria2 destinations
  • Reykjavik has nonstop connections with 2 airports in Denmark: Copenhagen (CPH) and Billund (BLL). These routes are served by Air China (Star Alliance), Air Greenland, Air India (Star Alliance), Alaska Airlines (Oneworld), Emirates, Finnair (Oneworld), Icelandair, KLM (SkyTeam), Scandinavian Airlines (SkyTeam), Singapore Airlines (Star Alliance), TAP Portugal (Star Alliance), and Turkish Airlines (Star Alliance).

    Denmark2 destinations
  • Reykjavik has nonstop connections with 2 airports in Sweden: Stockholm (ARN) and Gothenburg (GOT). These routes are served by Emirates, Finnair (Oneworld), Icelandair, Scandinavian Airlines (SkyTeam), TAP Portugal (Star Alliance), and Turkish Airlines (Star Alliance).

    Sweden2 destinations
  • Reykjavik has nonstop connections with 2 airports in Switzerland: Zurich (ZRH) and Geneva (GVA). These routes are served by Air India (Star Alliance), Alaska Airlines (Oneworld), Edelweiss Air (Star Alliance), Emirates, Icelandair, Lufthansa (Star Alliance), and Swiss International Air Lines (Star Alliance).

    Switzerland2 destinations
  • Reykjavik has a nonstop connection with Brussels (BRU) in Belgium, served by Emirates, Icelandair, TAP Portugal (Star Alliance), Transavia Airlines, and Turkish Airlines (Star Alliance).

Seasonal and upcoming routes to Reykjavik

Not flying yet

  • Billund (BLL)Starts Sep 11, 2026
  • Brussels (BRU)Starts Sep 11, 2026
  • Prague (PRG)Starts Sep 11, 2026
  • Venezia (VCE)Starts Sep 11, 2026
  • Verona (VRN)Sep 11, 2026 – Feb 27, 2027
  • Faro (FAO)Starts Sep 12, 2026
  • Kulusuk (KUS)Starts Sep 12, 2026
  • Nice (NCE)Starts Sep 12, 2026
  • Madrid (MAD)Starts Sep 13, 2026
  • Paris (ORY)Sep 13, 2026 – Mar 27, 2027
  • Malaga (AGP)Starts Sep 16, 2026
  • Split (SPU)Sep 17, 2026 – Oct 8, 2026
  • Lamezia Terme (SUF)Sep 21, 2026 – Sep 21, 2026
  • Detroit (DTW)Starts Sep 22, 2026

The other 56 routes are scheduled across the whole window the feed publishes.

Airline alliances to Reykjavik

  • Star Alliance27 destinations
  • Oneworld20 destinations
  • SkyTeam8 destinations

Award programs that reach Reykjavik

How many of these places each program's airlines fly to Reykjavik from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Aeroplan27 destinations
  • All Nippon Airways27 destinations
  • EVA Air Infinity MileageLands27 destinations
  • LifeMiles27 destinations
  • Lufthansa Miles & More27 destinations
  • Singapore KrisFlyer27 destinations
  • TAP Miles&Go27 destinations
  • Turkish Miles&Smiles27 destinations
  • United MileagePlus27 destinations
  • Emirates Skywards21 destinations
  • Alaska Atmos Rewards20 destinations
  • American Airlines20 destinations
  • British Airways20 destinations
  • Cathay Pacific20 destinations
  • Finnair Plus20 destinations
  • Iberia Plus20 destinations

Intercontinental flights to Reykjavik

Non-stop flights to Reykjavik from North America

Air Canada (Star Alliance) links Reykjavik nonstop with Chicago (ORD), Toronto (YYZ), Newark (EWR), and Montreal (YUL).

Air France (SkyTeam) links Reykjavik nonstop with New York (JFK), Minneapolis (MSP), and Detroit (DTW).

Air Greenland links Reykjavik nonstop with Nuuk (GOH).

Air Transat links Reykjavik nonstop with Montreal (YUL).

airBaltic links Reykjavik nonstop with Chicago (ORD), New York (JFK), Toronto (YYZ), Minneapolis (MSP), Seattle (SEA), Dulles (IAD), Newark (EWR), Baltimore (BWI), Boston (BOS), Denver (DEN), Raleigh/Durham (RDU), Orlando (MCO), Vancouver (YVR), and Miami (MIA).

Alaska Airlines (Oneworld) links Reykjavik nonstop with Seattle (SEA) and Portland (PDX).

American Airlines (Oneworld) links Reykjavik nonstop with Philadelphia (PHL).

Atlantic Airways links Reykjavik nonstop with Chicago (ORD), New York (JFK), Seattle (SEA), Dulles (IAD), Newark (EWR), Boston (BOS), and Orlando (MCO).

Austrian Airlines (Star Alliance) links Reykjavik nonstop with Chicago (ORD).

Brussels Airlines (Star Alliance) links Reykjavik nonstop with Chicago (ORD) and Newark (EWR).

Delta Air Lines (SkyTeam) links Reykjavik nonstop with New York (JFK), Minneapolis (MSP), and Detroit (DTW).

Icelandair links Reykjavik nonstop with Chicago (ORD), New York (JFK), Toronto (YYZ), Minneapolis (MSP), Seattle (SEA), Dulles (IAD), Newark (EWR), Baltimore (BWI), Boston (BOS), Denver (DEN), Raleigh/Durham (RDU), Orlando (MCO), Portland (PDX), Vancouver (YVR), Nashville (BNA), Nuuk (GOH), Miami (MIA), Pittsburgh (PIT), Kulusuk (KUS), Halifax (YHZ), and Ilulissat (JAV).

KLM (SkyTeam) links Reykjavik nonstop with New York (JFK), Minneapolis (MSP), and Detroit (DTW).

Lufthansa (Star Alliance) links Reykjavik nonstop with Chicago (ORD), Toronto (YYZ), Newark (EWR), and Montreal (YUL).

Turkish Airlines (Star Alliance) links Reykjavik nonstop with Vancouver (YVR).

United Airlines (Star Alliance) links Reykjavik nonstop with Chicago (ORD), Toronto (YYZ), Dulles (IAD), Newark (EWR), and Montreal (YUL).

Virgin Atlantic (SkyTeam) links Reykjavik nonstop with New York (JFK), Minneapolis (MSP), and Detroit (DTW).

WestJet links Reykjavik nonstop with Calgary (YYC), Edmonton (YEG), and Winnipeg (YWG).

Non-stop flights to Reykjavik from Africa

Smartwings links Reykjavik nonstop with Hurghada (HRG).

Domestic flights to Reykjavik

  • Akureyri (AEY)176 mi

Alternative airports near Reykjavik

  • Reykjavik (RKV)22 mi / 35 km
  • Grundarfjordur (GUU)72 mi / 116 km
  • Rif (OLI)74 mi / 119 km
  • Stykkisholmur (SYK)74 mi / 119 km
  • Budardalur (BQD)79 mi / 127 km

Frequently asked questions

What is the official name of airport KEF?

The airport's official name is Keflavik International Airport. On Roame and most flight schedules, you will find it under the code KEF.

What is the airport code for Keflavik International Airport?

The IATA airport code for Keflavik International Airport is KEF. Enter KEF in Flightmap whenever you want to use this exact airport.

Where is Keflavik International Airport (KEF)?

Keflavik International Airport serves Reykjavik, Iceland. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to KEF, not just the broader city.

How can I explore flights to Reykjavik (KEF)?

Open the map with Anywhere as your starting point and KEF as the destination. Each result keeps the route pointed toward Reykjavik, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Reykjavik?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to KEF.

Can I look for award flights to Reykjavik (KEF)?

Yes. When Roame has observed award availability for a route to KEF, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

4 destinations
  • Finnair4 destinations
  • Smartwings4 destinations
  • Delta Air Lines3 destinations
  • Show top 20 airlinesShow less
    3,611 mi
  • Dulles (IAD)2,793 mi
  • Berlin (BER)1,511 mi
  • Tenerife Island (TFS)2,498 mi
  • Show top 20 destinationsShow less
    London (LTN)
    1,157 mi
  • Tromso (TOS)1,168 mi
    • London (STN)1,171 mi
    • London (LHR)1,177 mi
    • Bournemouth (BOH)1,185 mi
    • London (LGW)1,203 mi
    • Billund (BLL)1,222 mi
    • Gothenburg (GOT)1,235 mi
    • Amsterdam (AMS)1,266 mi
    • Stockholm (ARN)1,331 mi
    • Copenhagen (CPH)1,332 mi
    • Brussels (BRU)1,335 mi
    • Dusseldorf (DUS)1,375 mi
    • Paris (CDG)1,393 mi
    Show top 20 destinationsShow less
    Podgorica (TGD)
    2,220 mi
  • Palermo (PMO)2,303 mi
    • Montreal (YUL)2,316 mi
    • Lamezia Terme (SUF)2,341 mi
    • Catania (CTA)2,397 mi
    • Boston (BOS)2,407 mi
    • Tenerife Island (TFS)2,498 mi
    • Gran Canaria Island (LPA)2,512 mi
    • New York (JFK)2,587 mi
    • Toronto (YYZ)2,592 mi
    • Newark (EWR)2,595 mi
    • Philadelphia (PHL)2,674 mi
    • Baltimore (BWI)2,756 mi
    • Detroit (DTW)2,785 mi
    Show top 20 destinationsShow less
    Hurghada (HRG)
    3,539 mi
  • Denver (DEN)3,559 mi
    • Seattle (SEA)3,611 mi
    • Miami (MIA)3,660 mi
    • Portland (PDX)3,727 mi
    Show all 11 destinationsShow less
    Belgium
    1 destination
  • Reykjavik has a nonstop connection with Split (SPU) in Croatia, served by Neos.

    Croatia1 destination
  • Reykjavik has a nonstop connection with Prague (PRG) in Czechia, served by Emirates, Icelandair, and Smartwings.

    Czechia1 destination
  • Reykjavik has a nonstop connection with Hurghada (HRG) in Egypt, served by Smartwings.

    Egypt1 destination
  • Reykjavik has a nonstop connection with Vagar (FAE) in Faroe Islands, served by Air France (SkyTeam), Alaska Airlines (Oneworld), Atlantic Airways, and Icelandair.

    Faroe Islands1 destination
  • Show top 20 countriesShow less
    Podgorica (TGD)
    Sep 24, 2026 – Sep 24, 2026
  • Ibiza (IBZ)Sep 25, 2026 – Sep 25, 2026
  • Almeria (LEI)Sep 27, 2026 – Oct 16, 2026
  • Funchal (FNC)Oct 5, 2026 – Oct 5, 2026
  • Gran Canaria Island (LPA)Oct 6, 2026 – Apr 6, 2027
  • Dusseldorf (DUS)Starts Oct 9, 2026
  • Show top 20 routesShow less
  • Qantas Frequent Flyer20 destinations
  • Qatar Airways20 destinations
  • Club Premier8 destinations
  • Delta SkyMiles8 destinations
  • Show top 20 programsShow less