Cheap Flights from Oslo to Reykjavik

Compare Oslo to Reykjavik flight deals

Find the cheapest month or even day of the year to fly to Reykjavik

Book the best Reykjavik fare with no extra fees

Flight deals from Oslo to Reykjavik

Looking for a cheap last-minute deal or the best return flight from Oslo to Reykjavik? If you want to travel next month, return fares start from $325. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Oslo to Reykjavik

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Oslo to Reykjavik flights are currently cheapest in April.

Direct flights from Oslo to Reykjavik

Alternative Oslo to Reykjavik routes

Looking for the cheapest, fastest or easiest route from Oslo to Reykjavik? You could fly into the following airports instead.

Oslo to Reykjavik: Flight information

The things to know before you go.
Cheapest flight found$253
Cheapest month to flyApril
Average flight time2 hrs, 55 mins
Most popular airlineKLM
Average flights per week348

Finding cheap flights from Oslo to Reykjavik: Frequently asked questions

There are 2 airports in Reykjavik: Reykjavik Domestic and Reykjavik Keflavik.
The best price we found for a return flight from Oslo to Reykjavik is $253. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 55 minutes is the average flight time from Oslo to Reykjavik.
KLM, Emirates and Icelandair fly direct from Oslo to Reykjavik.
As of July 2026, there are 348 flights per week flying from Oslo to Reykjavik.
The cheapest month to fly from Oslo to Reykjavik is usually April.
If you're flying from Oslo, the cheapest airport near Reykjavik is Reykjavik Keflavik – which is 37.5 km away from the centre of Reykjavik. We've found flights into this airport from $253.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Oslo to Reykjavik on Sunday, 4 April 2027.
Yes – the average flight time is 2 hours and 55 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Reykjavik but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Reykjavik is around 40 days in advance, so don’t leave your flight to the last minute.

In July, the average temperature is usually around 11°C. July is typically the warmest month in Reykjavik, when it usually averages around 13°C. You can expect the least rain in June. The coldest month is January, with temperatures averaging -3°C. The rainiest month is February.
The cheapest airline that flies to Reykjavik is Norwegian .

Flying from Oslo to Reykjavik: what you need to know

  • There are two main airports to choose from in Oslo. Check out your options leaving from Oslo Gardermoen Airport (OSL) or TORP Sandefjord Airport (TRF) when reserving your flight from Oslo to Reykjavik.

  • Reykjavik Keflavik Airport (KEF) is the primary arrival point in Reykjavik.

  • Around 2 hours 55 minutes is how long you'll be travelling on a direct Oslo to Reykjavik flight.

  • Reykjavik is one hour behind Oslo and is in the UTC+0 timezone.

  • The busiest route for flights from Oslo to Reykjavik is from Oslo Gardermoen Airport (OSL) to Reykjavik Keflavik Airport (KEF). You can choose from 19 weekly services between these two airports. If you'd like to set off at the first opportunity, the earliest flight from OSL to KEF is the 06:15 SAS service. If you prefer travelling later, the final departure is at 22:30 with Icelandair.

  • Leave plenty of time to catch your Oslo to Reykjavik flight. As a general rule, turn up at least two hours before international departures and an hour ahead for domestic flights.

  • During popular months like September, it's a good idea to get to the airport even earlier. Plan to arrive two hours before a domestic departure and four hours ahead for international flights whenever you're flying during a peak period in general.

How to find the cheapest flights from Oslo to Reykjavik

  • Score cheap Oslo to Reykjavik flights by booking six months ahead. According to our research, that's the ideal time for bagging a bargain.

  • November is the best month for scoring a fantastic deal on a plane ticket from Oslo to Reykjavik. If you need to travel during a different time of year, the 'Whole month' tool will give you the lowest prices for every month.

  • Snapping up a cheap flight from Oslo to Reykjavik is easy with Price Alerts. All you need to do is set up one of these automatic alerts and we'll get in touch as soon as there's a better deal.

  • Tailor your travel plans using filters. Choose your ideal arrival and departure times, total journey duration and airlines. You can also sort the results by 'Fastest,' 'Best' or 'Cheapest' Oslo to Reykjavik flights.

Flying from Oslo

Oslo Gardermoen Airport (OSL)

  • You can get a direct flight from Oslo to Reykjavik taking off from Oslo Gardermoen Airport (OSL). Start your journey at OSL and touch down at Reykjavik Keflavik Airport (KEF).

  • Well-known airlines that offer direct Oslo to Reykjavik plane tickets from OSL include:

  • We make it a cinch to find a Oslo to Reykjavik flight with a stopover. To see all the options departing from Oslo Gardermoen Airport, uncheck 'Direct flights only.' Next, pick a flight with a stop long enough to tour your chosen city. Top stopovers include:

    • Copenhagen Airport (CPH)

    • Stockholm Arlanda Airport (ARN)

    • Bergen Airport (BGO)

  • Travelling from central Oslo to OSL takes about 20 minutes by public transport. If you ride-share, drive or take a taxi, you'll cover the 40 kilometres in 40 minutes or so, depending on traffic.

  • After a relaxed start to your break? Stay near Oslo Gardermoen Airport. Whether you're taking an early flight from Oslo to Reykjavik or just don't like being rushed, these hotels are perfect:

  • 85% of flights departing from Oslo Gardermoen Airport reach their destination as planned. Given its strong on-time performance, you're unlikely to experience delays when taking off from OSL.

TORP Sandefjord Airport (TRF)

  • You can reach TRF from the centre of Oslo in about 1 hour 30 minutes by car, depending on traffic. The journey on public transport takes roughly 1 hour 50 minutes to travel the 88 kilometres or so.

  • Start your holiday early with an extra night away from home. Before your flight from Oslo to Reykjavik, take it easy in one of these hotels close to TORP Sandefjord Airport:

  • TORP Sandefjord Airport is known for its commitment to punctuality. 88% of flights leaving here land precisely when expected.

Arriving in Reykjavik

Reykjavik Keflavik Airport (KEF)

  • The distance from Reykjavik Keflavik Airport (KEF) to central Reykjavik is approximately 40 kilometres. It takes about 45 minutes to reach the centre driving.

  • It usually takes 55 minutes to get there when travelling by public transport.

  • Book a hotel close to KEF if you're coming in on a late flight from Oslo to Reykjavik. Choose one of these options and skip the long transfer:

  • Pick up a Reykjavik Keflavik Airport rental car and discover Reykjavik and beyond with your own wheels. Ice Rental 4x4, FairCar and Flizzr are top outlets you can book with here.

  • Lock in the best possible rate by booking your ride from Reykjavik Keflavik Airport about four weeks ahead of your departure.

Reykjavik Domestic Airport (RKV)

  • As soon as your flight from Oslo to Reykjavik has hit the tarmac, you can reach the city centre in about 10 minutes by car. Central Reykjavik is roughly 2 kilometres from Reykjavik Domestic Airport (RKV).

  • If you hop on public transport, the journey will take you 20 minutes or so.

  • Place the 'Do not disturb' sign on your door and unwind at a hotel near RKV. Here are a few options where you can put your feet up after your flight from Oslo to Reykjavik:

  • Europcar, RAS Car Rental and Hertz make picking up a Reykjavik Domestic Airport rental car easy and quick. These trusted companies are located around or in the terminal and will have you behind the wheel before you know it.

  • Secure your first choice, not your last resort. Securing your ride from RKV three weeks in advance often means more savings and a greater selection of vehicles.

Best time to go to Reykjavik

  • March is the quietest month for flights from Oslo to Reykjavik, while August is the busiest. Pick the ideal time to go to Reykjavik based on whether you like a lively atmosphere or a more laid-back vibe.

  • Before locking in your Oslo to Reykjavik tickets, think about the kind of weather forecast you're hoping for. July is the warmest month in Reykjavik, with temperatures ranging from 8ºC to 15ºC.

  • If you like travelling in cooler conditions, search for a cheap flight from Oslo to Reykjavik in December when temperatures average between -6ºC and 4ºC.

More about Reykjavik

  • When it comes to searching for somewhere to lay your head, you'll find the most popular stays in Reykjavik right here. Browse these hotels after locking in your flight from Oslo to Reykjavik:

  • Aurora Reykjavík - The Northern Lights Centre and Harpa Concert Hall and Conference Centre are a couple of major attractions to add to your Reykjavik itinerary. Keep the adventure rolling by checking out Sun Voyager.

Explore more of Iceland

  • Kópavogur is just one of the many places in Iceland waiting to be discovered once you've seen the sights of Reykjavik. Around 5 kilometres to the south, popular attractions include Heidmork Nature Reserve, Peningagja-Nikulasargja Gorge and Digraneskirkja.

  • If you want to check out another well-known destination in Iceland, consider Hafnarfjörður, about 10 kilometres south of Reykjavik. Vidistadatun Sculpture Park, Ytri Tunga Beach and Helgafell are the start of reasons to visit.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.