Keflavik International Airport
Keflavík, Iceland · ICAO BIKF
Keflavík (KEF) serves Keflavík and is a major hub. 30 airlines fly nonstop from here to 83 destinations in 25 countries; Icelandair serves the most (59). Most routes go to North America (25) and Northern Europe (24).
- KEFKeflavik
- Flybus · 45 min–1h
- BSÍ bus terminalReykjavík Excursions
- Into the city
- BSÍ bus terminalKeflavík
Network data imported from airport and airline sources:· How we verify
Conditions at Keflavik now
Raw METAR
How Keflavik runs: delays, holding and taxiing
- Arrivals on time (Touchdown Index)
- 82%
- 1,441 flights · 2.8% over an hour late
- Extra time circling or sequencing
- 1.2 min
- average, last 40 nm · 0.1% of arrivals held
- Tracked flights
- 785
- take-offs and landings a week, airlines we cover
From public ADS-B flight tracking (adsb.lol, CC0), 4 September 2026 to 1 October 2026. How these figures are measured.
Planes near Keflavik now
Live positions from adsb.lol's community ADS-B receivers. Coverage depends on volunteers nearby; not every aircraft is shown.
Where can you fly from Keflavík (KEF)?
83 nonstop destinations in 25 countries, most of them in North America. Every route from KEF on the map below; the tables list who flies each one.
The longest nonstop from KEF is Portland (PDX), 6,000 km (3,730 mi), about 7h 45m in the air. The shortest is Kulusuk (KUS), 708 km (440 mi). 11 destinations are more than six hours away. Star Alliance airlines reach 12 of the 83. 33 routes are seasonal only.
North America 25
| Destination | Country | Airlines | Distance | Flying time (est.) |
|---|---|---|---|---|
| YEG Edmontonseasonal | Canada | 4,922 km | 6h 30m | |
| YUL Montrealseasonal | Canada | 3,728 km | 5h | |
| YYZ Toronto | Canada | 4,171 km | 5h 30m | |
| YVR Vancouver | Canada | 5,685 km | 7h 15m | |
| YWG Winnipegseasonal | Canada | 4,484 km | 6h | |
| JAV Ilulissatseasonal | Greenland | 1,369 km | 2h 15m | |
| KUS Kulusukseasonal | Greenland | 708 km | 1h 20m | |
| GOH Nuuk | Greenland | 1,401 km | 2h 15m | |
| JJU Qaqortoqseasonal | Greenland | 1,253 km | 2h | |
| BWI Baltimore | United States | 4,436 km | 5h 45m | |
| BOS Boston | United States | 3,875 km | 5h 15m | |
| ORD Chicago | United States | 4,725 km | 6h 15m | |
| DEN Denver | United States | 5,727 km | 7h 30m | |
| DTW Detroitseasonal | United States | 4,482 km | 6h | |
| MIA Miamiseasonal | United States | 5,890 km | 7h 30m | |
| MSP Minneapolis | United States | 4,726 km | 6h 15m | |
| BNA Nashvilleseasonal | United States | 5,202 km | 6h 45m | |
| JFK New York | United States | 4,163 km | 5h 30m | |
| EWR Newark | United States | 4,177 km | 5h 30m | |
| MCO Orlando | United States | 5,680 km | 7h 15m | |
| PIT Pittsburghseasonal | United States | 4,486 km | 6h | |
| PDX Portlandseasonal | United States | 5,997 km | 7h 45m | |
| RDU Raleigh | United States | 4,845 km | 6h 15m | |
| SEA Seattle | United States | 5,811 km | 7h 30m | |
| IAD Washington | United States | 4,495 km | 6h |
Northern Europe 24
| Destination | Country | Airlines | Distance | Flying time (est.) |
|---|---|---|---|---|
| BLL Billundseasonal | Denmark | 1,968 km | 2h 45m | |
| CPH Copenhagen | Denmark | 2,144 km | 3h | |
| FAE Vágar | Faroe Islands | 800 km | 1h 30m | |
| HEL Helsinki | Finland | 2,444 km | 3h 30m | |
| DUB Dublin | Ireland | 1,497 km | 2h 15m | |
| RIX Riga | Latvia | 2,605 km | 3h 45m | |
| VNO Vilniusseasonal | Lithuania | 2,828 km | 4h | |
| BGO Bergen | Norway | 1,489 km | 2h 15m | |
| OSL Oslo | Norway | 1,781 km | 2h 45m | |
| GOT Gothenburgseasonal | Sweden | 1,987 km | 3h | |
| ARN Stockholm | Sweden | 2,143 km | 3h | |
| BFS Belfastseasonal | United Kingdom | 1,385 km | 2h 15m | |
| BHX Birminghamseasonal | United Kingdom | 1,755 km | 2h 30m | |
| BRS Bristolseasonal | United Kingdom | 1,818 km | 2h 45m | |
| EDI Edinburgh | United Kingdom | 1,385 km | 2h 15m | |
| GLA Glasgow | United Kingdom | 1,347 km | 2h | |
| LBA Leedsseasonal | United Kingdom | 1,632 km | 2h 30m | |
| LPL Liverpoolseasonal | United Kingdom | 1,632 km | 2h 30m | |
| LHR London | United Kingdom | 1,895 km | 2h 45m | |
| LGW London | United Kingdom | 1,935 km | 2h 45m | |
| LTN London | United Kingdom | 1,862 km | 2h 45m | |
| STN Londonseasonal | United Kingdom | 1,885 km | 2h 45m | |
| MAN Manchester | United Kingdom | 1,653 km | 2h 30m | |
| NCL Newcastleseasonal | United Kingdom | 1,531 km | 2h 15m |
Western Europe 16
| Destination | Country | Airlines | Distance | Flying time (est.) |
|---|---|---|---|---|
| INN Innsbruckseasonal | Austria | 2,770 km | 3h 45m | |
| SZG Salzburgseasonal | Austria | 2,796 km | 3h 45m | |
| VIE Viennaseasonal | Austria | 2,931 km | 4h | |
| BRU Brussels | Belgium | 2,148 km | 3h | |
| BSL Baselseasonal | France | 2,575 km | 3h 30m | |
| LYS Lyonseasonal | France | 2,653 km | 3h 45m | |
| NCE Niceseasonal | France | 2,936 km | 4h | |
| CDG Paris | France | 2,242 km | 3h 15m | |
| ORY Paris | France | 2,260 km | 3h 15m | |
| BER Berlin | Germany | 2,432 km | 3h 30m | |
| DUS Düsseldorfseasonal | Germany | 2,213 km | 3h 15m | |
| FRA Frankfurt | Germany | 2,401 km | 3h 30m | |
| MUC Munich | Germany | 2,692 km | 3h 45m | |
| AMS Amsterdam | Netherlands | 2,038 km | 3h | |
| GVA Genevaseasonal | Switzerland | 2,644 km | 3h 45m | |
| ZRH Zurich | Switzerland | 2,631 km | 3h 45m |
Southern Europe 11
| Destination | Country | Airlines | Distance | Flying time (est.) |
|---|---|---|---|---|
| MXP Milan | Italy | 2,809 km | 4h | |
| FCO Rome | Italy | 3,319 km | 4h 30m | |
| VCE Veniceseasonal | Italy | 2,975 km | 4h | |
| VRN Verona | Italy | 2,922 km | 4h | |
| FAO Faroseasonal | Portugal | 3,155 km | 4h 15m | |
| LIS Lisbon | Portugal | 2,940 km | 4h | |
| ALC Alicante | Spain | 3,208 km | 4h 15m | |
| BCN Barcelona | Spain | 2,981 km | 4h | |
| MAD Madridseasonal | Spain | 2,890 km | 4h | |
| AGP Málaga | Spain | 3,270 km | 4h 30m | |
| TFS Santa Cruz de Tenerife | Spain | 4,020 km | 5h 15m |
Eastern Europe 6
| Destination | Country | Airlines | Distance | Flying time (est.) |
|---|---|---|---|---|
| PRG Prague | Czech Republic | 2,653 km | 3h 45m | |
| BUD Budapest | Hungary | 3,116 km | 4h 15m | |
| GDN Gdańsk | Poland | 2,515 km | 3h 30m | |
| KTW Katowice | Poland | 2,849 km | 4h | |
| WAW Warsaw | Poland | 2,804 km | 4h | |
| WRO Wrocław | Poland | 2,693 km | 3h 45m |
Middle East 1
| Destination | Country | Airlines | Distance | Flying time (est.) |
|---|---|---|---|---|
| IST Istanbulseasonal | Turkey | 4,113 km | 5h 30m |
From airport destination tables, confirmed from both ends where possible. Charter flights are excluded. Flying times are estimated from distance; check the airport's own departures for exact schedules.
What airlines fly to Keflavík (KEF)?
30 airlines fly nonstop to and from Keflavik: Icelandair (59 routes), easyJet (11 routes), Jet2 (10 routes) and 27 more.
Icelandair59 destinations
easyJet11 destinations
Jet210 destinations
Wizz Air8 destinations- Neos4 destinations
Delta Air Lines3 destinations
SAS3 destinations- United Airlines3 destinations
Air Canada2 destinations
TUI Airways2 destinations
WestJet2 destinations
Air China1 destination
Air Greenland1 destination
Air Transat1 destination
AirBaltic1 destination
Alaska Airlines1 destination- Atlantic Airways1 destination
Austrian Airlines1 destination
British Airways1 destination
Discover Airlines1 destination
EasyJet Switzerland1 destination
Edelweiss Air1 destination
Eurowings1 destination
Finnair1 destination
Iberia Express1 destination
LOT Polish Airlines1 destination
Lufthansa1 destination
Norwegian Air Shuttle1 destination
Transavia France1 destination
Vueling1 destination
Weather in Keflavík by month
Keflavík averages 14°C at its warmest (July) and 3°C at its coolest (January). No month averages 25°C.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| High | 3° | 3° | 4° | 7° | 10° | 13° | 14° | 14° | 11° | 8° | 5° | 4° |
| Low | -1° | -2° | -1° | 1° | 4° | 7° | 9° | 9° | 7° | 3° | 0° | -1° |
| Rain days | 17 | 16 | 16 | 12 | 12 | 10 | 11 | 13 | 16 | 15 | 15 | 17 |
Climate normals from Keflavík (Wikipedia, CC BY-SA), which cite the national weather services.
Getting to and from Keflavik
- FlybusBSÍ bus terminal, Reykjavík (hotel drop-off available) · 45 min–1h · 3,899–4,999 ISK
- Strætó bus 55Reykjavík and the capital area · 1h–1h 20m · 2,400 ISK
Route guides from KEF
- KEF → CPH Copenhagen
- KEF → OSL Oslo
- KEF → LHR London
- KEF → HEL Helsinki
- KEF → JFK New York
- KEF → FRA Frankfurt
- KEF → CDG Paris
- KEF → ORD Chicago
- KEF → MSP Minneapolis
- KEF → ARN Stockholm
- KEF → YYZ Toronto
- KEF → IAD Washington
- KEF → EWR Newark
- KEF → ZRH Zurich
- KEF → MUC Munich
- KEF → WAW Warsaw
- KEF → LGW London
- KEF → GLA Glasgow
- KEF → BCN Barcelona
- KEF → SEA Seattle
- KEF → MAN Manchester
- KEF → FCO Rome
- KEF → GDN Gdańsk
- KEF → YUL Montreal
- KEF → EDI Edinburgh
- KEF → MXP Milan
- KEF → BUD Budapest
- KEF → ALC Alicante
- KEF → AGP Málaga
- KEF → FAE Vágar
- KEF → TFS Santa Cruz de Tenerife
Official information
Sources
- en.wikipedia.org — airport and airlines-and-destinations table, checked 2026-10-01
- re.is — about 45 minutes, ISK 3,899 to BSÍ and 4,999 to accommodation, departs after each flight
- isavia.is — airport coach and bus services
- straeto.is — route 55 to the capital area, fares, stop location
Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.