Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Malaga (AGP) | 3,274 km | 290 min | Icelandair |
| Alicante (ALC) | 3,212 km | 285 min | Icelandair, Neos |
| Amsterdam (AMS) | 2,044 km | 195 min | Icelandair, Transavia |
| Stockholm (ARN) | 2,151 km | 200 min | Icelandair, Scandinavian Airlines |
| Bacau (BCM) | 3,568 km | 330 min | Dan Air |
| Barcelona (BCN) | 2,986 km | 275 min | Icelandair, Vueling |
| Berlin (BER) | 2,439 km | 225 min | Icelandair |
| Belfast (BFS) | 1,389 km | 165 min | Jet2 |
| Bergen (BGO) | 1,496 km | 150 min | Icelandair |
| Birmingham (BHX) | 1,761 km | 180 min | Jet2, easyJet |
| Billund (BLL) | 1,974 km | 180 min | Icelandair |
| Nashville (BNA) | 5,211 km | 405 min | Icelandair |
| Bournemouth (BOH) | 1,913 km | 185 min | Jet2 |
| Boston (BOS) | 3,883 km | 315 min | Icelandair |
| Bristol (BRS) | 1,823 km | 190 min | easyJet |
| Brussels (BRU) | 2,155 km | 200 min | Icelandair |
| Basel, Switzerland/Mulhouse (BSL) | 2,582 km | 255 min | easyJet |
| Budapest (BUD) | 3,124 km | 280 min | Wizz Air |
| Baltimore (BWI) | 4,444 km | 355 min | Icelandair |
| Paris (CDG) | 2,249 km | 215 min | Icelandair, easyJet |
| Chania (CHQ) | 4,447 km | 370 min | Neos |
| Copenhagen (CPH) | 2,150 km | 200 min | Icelandair, Scandinavian Airlines |
| Denver (DEN) | 5,741 km | 445 min | Icelandair |
| Detroit (DTW) | 4,493 km | 347 min | Delta Air Lines |
| Dublin (DUB) | 1,503 km | 155 min | Icelandair |
| Dusseldorf (DUS) | 2,221 km | 215 min | Eurowings |
| Edinburgh (EDI) | 1,390 km | 155 min | Icelandair, Jet2, easyJet |
| Leicestershire (EMA) | 1,743 km | 175 min | Jet2 |
| New York (EWR) | 4,186 km | 350 min | Icelandair, United Airlines |
| Faroe Islands (FAE) | 804 km | 95 min | Icelandair, Atlantic Airways |
| Faro (FAO) | 3,157 km | 275 min | Icelandair |
| Rome (FCO) | 3,327 km | 295 min | Icelandair |
| Frankfurt (FRA) | 2,407 km | 225 min | Icelandair, Lufthansa |
| Gdansk (GDN) | 2,523 km | 240 min | Icelandair, Wizz Air |
| Glasgow (GLA) | 1,353 km | 145 min | Icelandair |
| Nuuk (GOH) | 1,407 km | 145 min | Icelandair, Air Greenland |
| Gothenburg (GOT) | 1,995 km | 190 min | Icelandair |
| Geneva (GVA) | 2,651 km | 230 min | Icelandair |
| Helsinki (HEL) | 2,454 km | 220 min | Finnair, Icelandair |
| Dulles (IAD) | 4,502 km | 355 min | Icelandair, United Airlines |
| Innsbruck (INN) | 2,778 km | 275 min | Icelandair |
| Ilulissat (JAV) | 1,372 km | 205 min | Icelandair |
| New York (JFK) | 4,172 km | 345 min | Delta Air Lines, Icelandair |
| Qaqortoq (JJU) | 1,257 km | 180 min | Icelandair |
| Katowice (KTW) | 2,858 km | 260 min | Wizz Air |
| Kulusuk (KUS) | 709 km | 110 min | Icelandair, Air Greenland |
| Leeds (LBA) | 1,638 km | 170 min | Jet2 |
| London (LGW) | 1,941 km | 200 min | Icelandair, easyJet |
| London (LHR) | 1,901 km | 190 min | British Airways, Icelandair |
| Lisbon (LIS) | 2,945 km | 265 min | Icelandair |
| Las Palmas (LPA) | 4,042 km | 330 min | Icelandair |
| London (LTN) | 1,867 km | 195 min | easyJet |
| Lyon (LYS) | 2,659 km | 255 min | easyJet |
| Madrid (MAD) | 2,895 km | 265 min | Iberia |
| Manchester (MAN) | 1,658 km | 170 min | Icelandair, Jet2, easyJet |
| Orlando (MCO) | 5,686 km | 445 min | Icelandair |
| Miami (MIA) | 5,895 km | 460 min | Icelandair |
| Minneapolis (MSP) | 4,737 km | 365 min | Delta Air Lines, Icelandair |
| Munich (MUC) | 2,700 km | 240 min | Discover Airlines, Icelandair |
| Milan (MXP) | 2,815 km | 265 min | Icelandair, easyJet, Wizz Air Malta |
| Nice (NCE) | 2,942 km | 265 min | Icelandair |
| Newcastle (NCL) | 1,535 km | 160 min | Jet2 |
| Chicago (ORD) | 4,736 km | 375 min | Icelandair, United Airlines |
| Paris (ORY) | 2,266 km | 215 min | Transavia France, easyJet |
| Oslo (OSL) | 1,788 km | 175 min | Norwegian Air Shuttle, Icelandair, Scandinavian Airlines |
| Portland (PDX) | 6,013 km | 455 min | Icelandair |
| Pittsburgh (PIT) | 4,496 km | 350 min | Icelandair |
| Prague (PRG) | 2,661 km | 235 min | Icelandair |
| Raleigh/Durham (RDU) | 4,854 km | 365 min | Icelandair |
| Riga (RIX) | 2,615 km | 235 min | Air Baltic |
| Seattle (SEA) | 5,828 km | 455 min | Alaska Airlines, Icelandair |
| Split (SPU) | 3,338 km | 275 min | Neos |
| London (STN) | 1,891 km | 180 min | Jet2 |
| Salzburg (SZG) | 2,804 km | 270 min | Icelandair |
| Tenerife (TFS) | 4,019 km | 330 min | Icelandair, Neos |
| Tromso (TOS) | 1,886 km | 190 min | Icelandair |
| Venice (VCE) | 2,982 km | 280 min | Icelandair |
| Vienna (VIE) | 2,938 km | 260 min | Austrian Airlines |
| Vilnius (VNO) | 2,837 km | 260 min | Wizz Air |
| Verona (VRN) | 2,929 km | 275 min | Icelandair, Neos |
| Warsaw (WAW) | 2,813 km | 260 min | LOT - Polish Airlines, Wizz Air |
| Wroclaw (WRO) | 2,703 km | 245 min | Wizz Air |
| Edmonton (YEG) | 4,937 km | 385 min | WestJet |
| Halifax (YHZ) | 3,304 km | 260 min | Icelandair |
| Montreal (YUL) | 3,738 km | 300 min | Air Canada, Air Transat |
| Vancouver (YVR) | 5,701 km | 445 min | Icelandair |
| Winnipeg (YWG) | 4,496 km | 350 min | WestJet |
| Calgary (YYC) | 5,145 km | 405 min | WestJet |
| Toronto (YYZ) | 4,179 km | 335 min | Air Canada, Icelandair |
| Zagreb (ZAG) | 3,127 km | 270 min | Neos |
| Zurich (ZRH) | 2,640 km | 240 min | Icelandair, Edelweiss Air |
Inbound network coverage
Reykjavik (KEF) receives direct flights from 93 airports per the FlightConnections route map. 89 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to KEF?
Portland at 6,013 km.
How many airports have direct flights to Reykjavik (KEF)?
Per the FlightConnections route map, 93 airports send direct flights to KEF.