Flying from Reykjavik to Oslo: what you need to know
Reykjavik Keflavik Airport (KEF) is Reykjavik's main airport. Check out your options for booking a flight from Reykjavik to Oslo leaving from here.
Step off your plane in Oslo at Oslo Gardermoen Airport (OSL) or TORP Sandefjord Airport (TRF).
The average length of a direct Reykjavik to Oslo flight is 2 hours 45 minutes.
Oslo's timezone is UTC+1, which makes Oslo one hour ahead of Reykjavik.
Reykjavik Keflavik Airport (KEF) to Oslo Gardermoen Airport (OSL) is the most popular route that connects these two cities. There are 19 weekly departures to choose from. If you prefer starting your day later, the last flight from Reykjavik to Oslo is with Norwegian Air Shuttle at 20:05. Opt for the first KEF to OSL departure operated by Icelandair at 07:50 to make the most of your first day in Oslo.
For a relaxed travel experience, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to board your Reykjavik to Oslo flight.
You can expect longer queues during popular months like August. Arriving up to four hours ahead of international flights and two hours for domestic departures is a good idea.
How to find the cheapest flights from Reykjavik to Oslo
To pick up cheap Reykjavik to Oslo flights, book in advance. Airlines generally offer the most competitive fares when flights first go on sale.
Finding cheap plane tickets from Reykjavik to Oslo is more likely if you can be flexible with your dates. Try using the 'Whole month' tool to see the best prices throughout the month and land an incredible deal.
Cut down on the time spent looking for cheap flights from Reykjavik to Oslo by setting up a Price Alert. You'll receive an email or push notification on the app when a lower fare becomes available.
Choose your preferred departure and arrival times, airlines and number of stops by using the filters. Alternatively, sort your Reykjavik to Oslo flight results by 'Best,' 'Fastest' or 'Cheapest.'
Flying from Reykjavik
Reykjavik Keflavik Airport (KEF)
You can catch a direct flight from Reykjavik to Oslo departing from Reykjavik Keflavik Airport (KEF). Begin your trip at KEF and end it at Oslo Gardermoen Airport (OSL).
Choose from a range of carriers offering direct Reykjavik to Oslo plane tickets with departures from KEF, including:
Think about adding a stopover to potentially find a cheaper Reykjavik to Oslo flight. Just deselect 'Direct flights only' when browsing departures from Reykjavik Keflavik Airport. Take a break (and maybe save some cash) by stopping at one of these popular airports:
Copenhagen Airport (CPH)
Warsaw Chopin Airport (WAW)
Edinburgh Airport (EDI)
KEF is around 40 kilometres from central Reykjavik. If you're ride-sharing, driving or catching a taxi from the centre, it'll take you 45 minutes or so to get there, depending on traffic. If you're taking public transport, expect the trip time to be around 55 minutes.
After a relaxed start to your trip? Stay near Reykjavik Keflavik Airport. Whether you've booked an early flight from Reykjavik to Oslo or want to avoid feeling rushed, these hotels are the answer:
When it comes to Reykjavik Keflavik Airport's on-time performance, data shows 78% of flights arrive within the expected time frame.
Arriving in Oslo
Oslo Gardermoen Airport (OSL)
Oslo Gardermoen Airport (OSL) to central Oslo takes around 40 minutes by car. The centre is roughly 40 kilometres away.
Travelling to the centre on public transport will take you roughly 20 minutes.
The last thing you need is a lengthy journey to your hotel if you're landing late on a flight from Reykjavik to Oslo. Check in to one of these accommodation options near OSL instead:
Grab a Oslo Gardermoen Airport rental car and discover Oslo and beyond with your own set of wheels. Budget, Hertz and Thrifty are popular outlets you can book with here.
To get the best deal, reserve your vehicle from Oslo Gardermoen Airport around three weeks ahead of your Reykjavik to Oslo flight.
TORP Sandefjord Airport (TRF)
Central Oslo is located around 88 kilometres from TORP Sandefjord Airport (TRF). After your flight from Reykjavik to Oslo has touched down and you've made your way out of the airport, the drive should take about 1 hour 30 minutes.
Public transport will get you there in approximately 1 hour 50 minutes.
There are some great places to call home for the night near TRF. Settle in and get cosy after your Reykjavik to Oslo flight at any of these perfectly located options:
No need to worry about public transport schedules or waiting forever for a taxi. Grab a TORP Sandefjord Airport rental car and go in any direction that inspires you. Check out the rates and availability from Hertz, Sixt and Budget.
Lock in the lowest price by booking your ride from TRF one week in advance. You can also expect to have a wider selection of vehicles.
Best time to go to Oslo
It's time to choose your travel dates for your flight from Reykjavik to Oslo. September is the most popular month to visit Oslo. If you prefer a quieter vibe, go in March.
Before locking in your Reykjavik to Oslo tickets, think about what kind of weather works for you. July is the warmest month in Oslo, with temperatures ranging from 8ºC to 25ºC.
January sees average temperatures of between -14ºC and 1ºC. Look for cheap flights from Reykjavik to Oslo around that time if you like cooler conditions.
More about Oslo
Once you've booked your flight from Reykjavik to Oslo, decide where you'll be dropping your bags. Make one of these options your base for exploring Oslo:
The Norwegian Opera and Ballet and Viking Ship Museum are just a couple of the major attractions to put on your Oslo must-do list. Continue your sightseeing adventures at The Royal Palace.
Explore more of Norway
You've visited Oslo, now it's time to discover other corners of Norway. Travel around 306 kilometres west to Bergen to check off its must-visit sights. From Fløyfjellet to Bergen? And Fløyen Panorama, there's plenty to keep you busy.
Around 386 kilometres north of Oslo, Trondheim is another favourite stop in Norway. No visit is complete without checking out Nidaros Cathedral, Nigard Glacier and Tyholttarnet.