Quick Fact
You can fly directly from Edinburgh Airport (EDI) to Keflavík International Airport (KEF). It's a short hop, really—just about 861 miles (or 1,386 km). You'll typically be in the air for two and a half to three hours.
Geographic Context
Honestly, Iceland and Scotland are pretty close neighbors across the North Atlantic. They're separated by the Norwegian Sea (which can get pretty rough), and that proximity has meant centuries of shared Viking history. Now, that short distance makes Iceland an incredibly accessible spot from Scotland's main cities. You're looking at a flight path that often follows the North Atlantic Current, which is a key reason both places have milder climates than you'd expect.
Key Details
| Route (Airport Codes) | Approximate Distance | Primary Airlines (as of 2026) | Typical Flight Duration |
|---|---|---|---|
| Edinburgh (EDI) to Keflavík (KEF) | 861 miles / 1,386 km | Icelandair, easyJet, British Airways | 2 hrs 45 min |
| Glasgow (GLA) to Keflavík (KEF) | 895 miles / 1,440 km | Icelandair, Loganair (seasonal) | 2 hrs 50 min |
| Aberdeen (ABZ) to Keflavík (KEF) | 745 miles / 1,199 km | Icelandair (seasonal) | 2 hrs 20 min |
Interesting Background
The link between these two places goes way back. During the Viking Age, a lot of Iceland's early settlers came from or through the British Isles, including Norse-Gaels from Scotland. You can still see traces of that in old place names and sagas. In more recent times, the start of direct flights totally changed the game. Iceland went from being a remote island to a top destination for Scottish travelers drawn to the volcanoes and glaciers. The rise of budget airlines and Icelandair's smart use of Keflavík as a hub really locked in this travel route for good.
Practical Information
Travel & Entry (2026): Here's the good news for 2026: according to the Icelandic Directorate of Health, there aren't any COVID-19 vaccination, testing, or quarantine rules to get into Iceland. Standard immigration still applies, though. If you're a U.S. or UK citizen, you can visit for up to 90 days without a visa. Just make sure your passport is valid for at least three months after you plan to leave the Schengen Area.
Ferry Travel: Don't bother looking for a passenger ferry—there isn't one. The Smyril Line's Norröna ferry goes from Denmark and the Faroe Islands to Iceland, but getting to Denmark from Scotland is a whole other trip. So flying is really your only practical choice.
Booking Tips: For the best prices, try to snag a direct flight on Icelandair from Edinburgh or Glasgow. Flights from Aberdeen usually only run in the summer. Given Iceland's famously unpredictable weather (especially in winter), it's a good idea to get travel insurance that covers delays. Once you land at Keflavík, it's about a 45-minute drive to Reykjavik; you can take a frequent airport bus or grab a rental car.
