Direct flights from Keflavik International Airport (KEF)
Keflavik International Airport in Keflavik, Iceland has direct flights to 41 airports in 19 countries, flown by 10 airlines. The longest is to Seattle (SEA) at 5,811 km.
See every route from KEF on the map41direct destinations
19countries
10airlines
Direct flights from KEF by country
United Kingdom (7)
- BRS Bristol · 1,817 km · ~2h 45m · easyJet
- EDI Edinburgh · 1,385 km · ~2h 10m · easyJet
- GLA Glasgow · 1,347 km · ~2h 10m · Icelandair
- LGW London · 1,935 km · ~2h 50m · Icelandair and easyJet
- LTN London · 1,862 km · ~2h 45m · easyJet
- LHR London · 1,895 km · ~2h 50m · Icelandair
- MAN Manchester · 1,653 km · ~2h 30m · Icelandair and easyJet
United States (7)
- BOS Boston · 3,874 km · ~5h 15m · Icelandair
- DEN Denver · 5,727 km · ~7h 30m · Icelandair
- JFK New York · 4,163 km · ~5h 35m · Icelandair
- EWR Newark · 4,177 km · ~5h 35m · Icelandair
- SFB Sanford · 5,643 km · ~7h 25m · Icelandair
- SEA Seattle · 5,811 km · ~7h 35m · Icelandair
- IAD Washington · 4,495 km · ~6h · Icelandair
France (3)
- BSL Mulhouse · 2,576 km · ~3h 40m · easyJet
- CDG Paris · 2,241 km · ~3h 15m · easyJet, Icelandair and easyJet
- ORY Paris · 2,262 km · ~3h 15m · Transavia France
Germany (3)
- BER Berlin · 2,431 km · ~3h 30m · Icelandair
- FRA Frankfurt · 2,401 km · ~3h 25m · Icelandair
- MUC Munich · 2,692 km · ~3h 45m · Icelandair
Poland (3)
- GDN Gdansk · 2,515 km · ~3h 35m · Wizz Air
- WAW Warsaw · 2,804 km · ~3h 55m · Wizz Air
- WRO Wroclaw · 2,693 km · ~3h 45m · Wizz Air
Canada (2)
- YEG Edmonton · 4,922 km · ~6h 30m · Icelandair
- YYZ Toronto · 4,171 km · ~5h 35m · Icelandair
Denmark (2)
- BLL Billund · 1,967 km · ~2h 55m · Icelandair
- CPH Copenhagen · 2,144 km · ~3h 5m · Icelandair
Norway (2)
- BGO Bergen · 1,489 km · ~2h 20m · Norwegian Air Shuttle and Icelandair
- OSL Oslo · 1,781 km · ~2h 40m · Norwegian Air Shuttle, Icelandair and SAS Scandinavian
Spain (2)
- ALC Alicante · 3,208 km · ~4h 25m · Icelandair
- TFS Tenerife · 4,020 km · ~5h 25m · Icelandair
Belgium (1)
- BRU Brussels · 2,148 km · ~3h 5m · Icelandair and Transavia
Finland (1)
- HEL Helsinki · 2,444 km · ~3h 30m · Finnair and Icelandair
Greenland (1)
- GOH Godthaab · 1,401 km · ~2h 10m · Air Greenland
Hungary (1)
- BUD Budapest · 3,116 km · ~4h 20m · Wizz Air
Italy (1)
- MXP Milano · 2,809 km · ~3h 55m · easyJet, easyJet and Wizz Air Malta
Lithuania (1)
- VNO Vilnius · 2,828 km · ~3h 55m · Wizz Air
Netherlands (1)
- AMS Amsterdam · 2,038 km · ~3h · Icelandair and Transavia
Portugal (1)
- LIS Lisbon · 2,940 km · ~4h 5m · Icelandair
Sweden (1)
- ARN Stockholm · 2,143 km · ~3h 5m · Icelandair
Switzerland (1)
- ZRH Zurich · 2,631 km · ~3h 40m · Icelandair
Airlines flying from KEF
Air Greenland, Finnair, Icelandair, Norwegian Air Shuttle, SAS Scandinavian, Transavia, Transavia France, Wizz Air, Wizz Air Malta, easyJet
Going somewhere KEF doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Keflavik to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.