You can fly nonstop from Keflavik International Airport to 75 destinations in 27 countries, on 31 airlines — reaching 3 continents without a connection.
Curated destinations from our Explore guide — each one a nonstop flight (or a single hop) from KEF.
74 international nonstop routes across 26 countries: Neerlerit Inaat (CNP), Vagar (FAE), Glasgow (GLA), Ilulissat (JAV), Edinburgh (EDI), Godthaab (GOH), Bergen (BGO), Dublin (DUB), Manchester (MAN), Oslo (OSL), London (LTN), London (LHR), London (LGW), Billund (BLL), Gothenborg (GOT), Amsterdam (AMS), Stockholm (ARN), Copenhagen (CPH), Brussels (BRU), Duesseldorf (DUS), Paris (CDG), Paris (ORY), Frankfurt (FRA), Helsinki (HEL), Gdansk (GDN), Mulhouse (BSL), Riga (RIX), Zurich (ZRH), Geneva (GVA), Lyon (LYS), Prague (PRG), Munich (MUC), Wroclaw (WRO), Warsaw (WAW), Milano (MXP), Vilnius (VNO), Katowice (KTW), Madrid (MAD), Villafranca (VRN), Vienna (VIE), and more.
970,997 passengers arrived at Keflavik International Airport on scheduled flights over these 12 months — filling 79% of inbound seats overall.
Arriving passengers and share of inbound seats filled, per month. Source: US DOT T-100 segment reports, scheduled service (US-touching flights; ~6-month reporting lag).
| Destination | Country | Distance | Flights/day | Airlines |
|---|---|---|---|---|
| Copenhagen CPHintl | Denmark | 1,332 mi | 5.9× | Icelandair, Scandinavian Airlines |
| Seattle SEAintl | United States | 3,611 mi | 3.9× | Alaska Airlines, Icelandair |
| Oslo OSLintl | Norway | 1,108 mi | 3.7× | Icelandair, Norwegian Air Shuttle, Scandinavian Airlines |
| Paris CDGintl | France | 1,393 mi | 3.4× | Icelandair, easyJet UK |
| Frankfurt FRAintl | Germany | 1,492 mi | 3.3× | Icelandair, Lufthansa |
| Helsinki HELintl | Finland | 1,519 mi | 3× | Finnair, Icelandair |
| London LHRintl | United Kingdom | 1,177 mi | 3× | British Airways, Icelandair |
| New York JFKintl | United States | 2,587 mi | 3× | Delta Air Lines, Icelandair |
| Chicago ORDintl | United States | 2,936 mi | 2.9× | Icelandair, United Airlines |
| Amsterdam AMSintl | Netherlands | 1,266 mi | 2.7× | Icelandair, Transavia Holland |
| Toronto YYZintl | Canada | 2,591 mi | 2.7× | Air Canada, Icelandair |
| Milano MXPintl | Italy | 1,745 mi | 2.6× | Icelandair, easyJet UK |
| Washington IADintl | United States | 2,793 mi | 2.4× | Icelandair, United Airlines |
| Stockholm ARNintl | Sweden | 1,331 mi | 2× | Icelandair |
| Minneapolis MSPintl | United States | 2,936 mi | 2× | Delta Air Lines, Icelandair |
| Denver DENintl | United States | 3,559 mi | 2× | Icelandair |
| Newark EWRintl | United States | 2,595 mi | 2× | Icelandair, United Airlines |
| Boston BOSintl | United States | 2,407 mi | 2× | Icelandair |
| Munich MUCintl | Germany | 1,673 mi | 1.9× | Discover Airlines, Icelandair |
| Zurich ZRHintl | Switzerland | 1,635 mi | 1.9× | Edelweiss Air, Icelandair |
| Barcelona BCNintl | Spain | 1,852 mi | 1.6× | Icelandair, Vueling Airlines |
| London LGWintl | United Kingdom | 1,203 mi | 1.4× | Icelandair |
| Baltimore BWIintl | United States | 2,756 mi | 1.4× | Icelandair |
| Warsaw WAWintl | Poland | 1,743 mi | 1.4× | LOT Polish Airlines, Wizz Air |
| Rome FCOintl | Italy | 2,062 mi | 1.3× | Icelandair |
| Vagar FAEintl | Faroe Islands | 497 mi | 1.3× | Atlantic Airways, Icelandair |
| Ilulissat JAVintl | Greenland | 850 mi | 1.3× | Icelandair |
| Vienna VIEintl | Austria | 1,821 mi | 1× | Austrian Airlines |
| Brussels BRUintl | Belgium | 1,335 mi | 1× | Icelandair |
| Detroit DTWintl | United States | 2,785 mi | 1× | Delta Air Lines |
| Calgary YYCintl | Canada | 3,189 mi | 1× | WestJet |
| Montreal YULintl | Canada | 2,316 mi | 1× | Air Canada, Air Transat |
| Dublin DUBintl | Ireland | 931 mi | 1× | Icelandair |
| Glasgow GLAintl | United Kingdom | 837 mi | 1× | Icelandair |
| Bergen BGOintl | Norway | 926 mi | 1× | Icelandair |
| Raleigh-Durham RDUintl | United States | 3,011 mi | 1× | Icelandair |
| Alicante ALCintl | Spain | 1,993 mi | 0.9× | Icelandair, Neos |
| Manchester MANintl | United Kingdom | 1,027 mi | 0.9× | Icelandair, easyJet UK |
| Vancouver YVRintl | Canada | 3,532 mi | 0.9× | Icelandair |
| Portland PDXintl | United States | 3,727 mi | 0.9× | Icelandair |
| Tenerife TFSintl | Spain | 2,498 mi | 0.9× | Icelandair, Neos |
| Riga RIXintl | Latvia | 1,618 mi | 0.7× | Air Baltic |
| Orlando MCOintl | United States | 3,529 mi | 0.7× | Icelandair |
| Gdansk GDNintl | Poland | 1,563 mi | 0.7× | Wizz Air |
| Edinburgh EDIintl | United Kingdom | 860 mi | 0.7× | Icelandair, easyJet UK |
| Nashville BNAintl | United States | 3,233 mi | 0.7× | Icelandair |
| Paris ORYintl | France | 1,405 mi | 0.6× | Transavia France |
| Godthaab GOHintl | Greenland | 870 mi | 0.6× | Air Greenland, Copenhagen Airtaxi, Icelandair |
| Katowice KTWintl | Poland | 1,770 mi | 0.6× | Wizz Air |
| Budapest BUDintl | Hungary | 1,936 mi | 0.6× | Icelandair, Wizz Air |
| Billund BLLintl | Denmark | 1,222 mi | 0.6× | Icelandair |
| Pittsburgh PITintl | United States | 2,788 mi | 0.6× | Icelandair |
| Madrid MADintl | Spain | 1,797 mi | 0.4× | Iberia Airlines, Iberia Express |
| Vilnius VNOintl | Lithuania | 1,757 mi | 0.4× | Wizz Air |
| Halifax YHZintl | Canada | 2,049 mi | 0.4× | Copenhagen Airtaxi, Icelandair |
| Wroclaw WROintl | Poland | 1,674 mi | 0.4× | Wizz Air |
| Prague PRGintl | Czech Republic | 1,649 mi | 0.4× | Icelandair |
| Venice VCEintl | Italy | 1,848 mi | 0.4× | Icelandair |
| Geneva GVAintl | Switzerland | 1,643 mi | 0.4× | Icelandair |
| Nice NCEintl | France | 1,824 mi | 0.4× | Icelandair |
| Lisbon LISintl | Portugal | 1,827 mi | 0.3× | Icelandair |
| Gothenborg GOTintl | Sweden | 1,235 mi | 0.3× | Icelandair |
| Beijing PEKintl | China | 4,910 mi | 0.3× | Air China |
| Lyon LYSintl | France | 1,648 mi | 0.3× | easyJet UK |
| Mulhouse BSLintl | France | 1,601 mi | 0.3× | easyJet UK |
| London LTNintl | United Kingdom | 1,157 mi | 0.3× | easyJet UK |
| Villafranca VRNintl | Italy | 1,815 mi | 0.1× | Neos |
| Duesseldorf DUSintl | Germany | 1,375 mi | 0.1× | Eurowings |
| Akureyri AEY | Iceland | 176 mi | 0.1× | Edelweiss Air |
| Bacau BCMintl | Romania | 2,211 mi | 0.1× | Enter Air |
| Edmonton YEGintl | Canada | 3,058 mi | 0.1× | WestJet |
| Faro FAOintl | Portugal | 1,960 mi | 0.1× | Icelandair |
| Winnipeg YWGintl | Canada | 2,786 mi | 0.1× | WestJet |
| Neerlerit Inaat CNPintl | Greenland | 467 mi | 0.1× | Icelandair |
| Malaga AGPintl | Spain | 2,032 mi | 0.1× | Icelandair |