Flying from Oslo Gardermoen Airport (OSL) to Reykjavik Keflavik Airport (KEF): what you need to know
Around 2 hours 55 minutes is how long you'll be travelling on a direct flight from Oslo Gardermoen Airport to Reykjavik Keflavik Airport.
Reykjavik's timezone is UTC+0, making Reykjavik one hour behind Oslo.
Flights from OSL to KEF start from 06:15 — the first with SAS. The latest departure is at 22:30 with Icelandair. In total, there are 19 weekly Oslo Gardermoen Airport to Reykjavik Keflavik Airport flights.
Arrive at the airport on time so you don't miss your OSL to KEF flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid the stress of rushing.
Travelling during a peak month such as September? Public holidays and other popular seasons can result in longer lines and delays at check-in and security. Play things extra safe and arrive up to four hours ahead of an international flight and two hours before a domestic departure.
A range of airlines offer direct flights from Oslo Gardermoen Airport to Reykjavik Keflavik Airport, so getting to Reykjavik (and then discovering more of Iceland!) is easy. Popular carriers that fly nonstop include:
The majority of passengers choose to fly with Flugfélag Íslands on this route.
With a dependable 96.77% of services landing on schedule, Scandinavian Airlines is the most punctual carrier for OSL to KEF flights.
Think about adding a stopover when booking your ticket from Oslo Gardermoen Airport to Reykjavik Keflavik Airport. Simply uncheck 'Direct flights only' to break up your journey, or perhaps explore a new destination along the way. Here are some options between OSL and KEF:
Copenhagen Airport
Stockholm Arlanda Airport
Bergen Airport
Handy information about Oslo Gardermoen Airport (OSL)
Oslo Gardermoen Airport maintains a solid on-time record, making delays less likely. Departures from OSL arrive at their destination as scheduled 85% of the time.
Central Oslo to Oslo Gardermoen Airport is around 48 kilometres. Depending on traffic, it'll take about 40 minutes to get there if you're catching a taxi, ride-sharing or driving.
The journey on public transport usually takes 20 minutes.
Booked an early flight from Oslo Gardermoen Airport to Reykjavik Keflavik Airport? Avoid rushing to the terminal (and catch some extra z's) by picking one of these stays near OSL:
Arriving at Reykjavik Keflavik Airport (KEF)
The last thing you need is a long journey to your hotel if you're getting in late on a Oslo Gardermoen Airport to Reykjavik Keflavik Airport flight. Stay at one of these accommodation options near KEF instead:
Follow your own route with a Reykjavik Keflavik Airport rental car. Pick up your wheels from Ice Rental 4x4, FairCar or Flizzr and chase adventure across Reykjavik and beyond.
Reserving your vehicle from Reykjavik Keflavik Airport about four weeks ahead increases your chances of getting a good deal.
When to fly to Reykjavik Keflavik Airport (KEF)
It's time to plan your dates for your flight from Oslo Gardermoen Airport to Reykjavik Keflavik Airport. August is the busiest month to head to Reykjavik. If you like a quieter vibe, go in March.
When booking your flight from Oslo Gardermoen Airport to Reykjavik Keflavik Airport, consider the type of weather you enjoy. July is the warmest month in Reykjavik, with temperatures ranging from 8ºC (46ºF) to 15ºC (59ºF).
Look for cheap tickets from OSL to KEF in December if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between -6ºC (21ºF) and 4ºC (39ºF) on average.
Explore more of Iceland
You've visited Reykjavik, now it's time to explore more of Iceland. Journey about 5 kilometres south to Kópavogur to tick off its leading attractions. From Heidmörk Nature Reserve to Peningagja-Nikulasargja Gorge and Digraneskirkja, you've got a jam-packed schedule ahead.
Around 10 kilometres south of Reykjavik, Hafnarfjörður is another favourite stop in Iceland. Get a taste of what this destination has to offer at Vidistadatun Sculpture Park, Ytri Tunga Beach and Helgafell.