Flying from Reykjavik to Oslo: what you need to know
Planning your getaway starts with figuring out where you'll fly out of in Reykjavik. Keflavik International Airport (KEF) is the city's main base, so check out your options for booking a flight from Reykjavik to Oslo jetting off from here.
When it comes to working out where to arrive in Oslo, Oslo Airport Gardermoen (OSL) and Torp Sandefjord Airport (TRF) are the primary hubs.
2 hours 41 minutes is the average journey time for a direct flight from Reykjavik to Oslo. Following the UTC+1 timezone, Oslo is 1 hour ahead of Reykjavik.
The most popular route for flights from Reykjavik to Oslo is from Keflavik International Airport (KEF) to Oslo Airport Gardermoen Airport (OSL). Take your pick of 18 services every week between these two airports. If you'd like to get going as soon as possible, the earliest flight from KEF to OSL is the 07:50 Icelandair service. If you prefer to leave later in the day, the final departure is at 20:05 with Norwegian Air Shuttle.
For a stress-free journey, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This will give you enough time to catch your flight from Reykjavik to Oslo.
Be prepared for longer lines in popular months such as July and other peak periods. Arriving up to four hours ahead of international flights and two hours for domestic departures will give you plenty of time for security and boarding.
You won't need a visa for Norway if you hold a passport from Iceland and are travelling for tourism purposes. Travel documentation and visa requirements are subject to changes. So before organizing your cheap flights from Reykjavik to Oslo, be sure to check with your airline and your destination country's local consulate or embassy for the most up-to-date information.
Flying from Reykjavik
Keflavik International Airport (KEF)
If you're looking for a direct flight from Reykjavik to Oslo, you can board one at Keflavik International Airport (KEF). Travel from KEF to Oslo Airport Gardermoen Airport (OSL) in one seamless trip.
Leading carriers that have direct flights from Reykjavik to Oslo leaving from KEF include:
Think about adding a stopover to potentially save money on your flight from Reykjavik to Oslo. Simply uncheck 'Direct flights only' when searching for departures from Keflavik International Airport. Break up the journey at one of these airports:
Bergen Airport (BGO)
Copenhagen Airport (CPH)
Edinburgh Airport (EDI)
Travelling from central Reykjavik to KEF takes about 1 hour and 13 minutes on public transport. If you ride-share, drive or take a cab, you'll cover the 48 kilometres in 49 minutes or so, depending on traffic conditions.
Catching an early flight from Reykjavik to Oslo? Avoid the hassle of rushing to the terminal (and sneak in some extra snooze time) by choosing one of these stays near Keflavik International Airport:
Arriving in Oslo
Oslo Airport Gardermoen Airport (OSL)
Oslo Airport Gardermoen Airport (OSL) to the centre of Oslo is about 38 minutes by car. It's approximately 48 kilometres away.
It typically takes 30 minutes if you're travelling on public transport.
The last thing you want is a long journey to your hotel if you're landing late on a flight from Reykjavik to Oslo. Book one of these accommodation options near OSL instead:
Torp Sandefjord Airport (TRF)
Torp Sandefjord Airport (TRF) is around 121 kilometres from the centre of Oslo. Once you've disembarked your flight from Reykjavik to Oslo, allow for a drive time of approximately 1 hour and 28 minutes to reach the heart of the city.
The journey will take roughly 2 hours and 21 minutes on public transport.
After your flight from Reykjavik to Oslo, kick back at a hotel near TRF. These are some great accommodation options that'll help you switch to relaxation mode:
How to find the cheapest flights from Reykjavik to Oslo
C$83 is currently the lowest price for a one-way ticket from Reykjavik to Oslo. Return flights start at C$175. These prices can change depending on availability and demand.
Score cheap flights from Reykjavik to Oslo by booking 9 months ahead. Based on our research, that's the sweet spot for bagging a bargain.
May is the cheapest month for tickets from Reykjavik to Oslo. If you'd like to travel during a different time of year, the 'Whole month' tool will show you the lowest prices for every month.
Sign into your online account or use the app to create a Price Alert. We'll get in touch right away if there's a cheaper deal on this route. It's easy to do, and it'll save you from looking for cheap flights from Reykjavik to Oslo every day.
Use filters to find your ideal trip. To see the 'Cheapest,' 'Fastest' or 'Best' flights from Reykjavik to Oslo, use the 'Sort by' function. You can also filter by arrival and departure times, airline, and journey duration.
Best time to go to Oslo
It's time to work out your trip dates for your flight from Reykjavik to Oslo. June is the busiest month to travel to Oslo. If you like a quieter vibe, go in February.
Before you book a flight from Reykjavik to Oslo, think about the type of weather you prefer. July is the warmest month in Oslo, with temperatures ranging from 8ºC to 25ºC.
Look for cheap flights from Reykjavik to Oslo in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between -14ºC and 1ºC on average.
More about Oslo
When it comes to searching for somewhere to lay your head, you'll find the best places to stay in Oslo right here. Browse these options as soon as you've locked in your flight from Reykjavik to Oslo:
Viking Ship Museum and The Norwegian National Opera & Ballet are a couple of major attractions to add to your Oslo must-do list. Keep the momentum going by heading to Akershus Fortress.
Complete your Oslo trip with a car rental
Check out our range of car rentals once you've booked your hotel and cheap flight from Reykjavik to Oslo. Whether you're searching for a compact ride, roomy sedan or something with all the extras, you can compare companies in one go to find the best deal.