Flights from Oslo to Reykjavik – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
OSL to KEF – All flight route options from Oslo Gardermoen Airport, Norway to Keflavík International Airport, Iceland. These flights are operated by 9 different airlines. Fly non-stop or choose from 4 different connecting flights. The shortest flight time is 2 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Keflavík Airport
We got great deals on hotels and car rentals near the airport.
Oslo to Reykjavik flights
With over 32 flights every week and 7 different airlines you have a wide range of options. You can fly non-stop to Reykjavik (KEF) from Oslo (OSL) with Norwegian Air, Icelandair or Scandinavian Airlines but if a stopover option suits you better you can choose to fly via Bergen, Faroe Islands or any other of the 4 alternatives with connectiing airports.
Oslo to Reykjavik with Norwegian Air
You can fly non-stop every Tuesday, Thursday or Sunday between 7:00 am and 6:00 pm.
Note Non-stop flights with Norwegian Air will begin in Feb 2025.
With Atlantic Airways
If you fly from Oslo with Atlantic Airways you will do a stopover in Faroe Islands, FAE before reaching Reykjavik. This flight trip will take 4 hours and 10 minutes and you can fly every Wednesday with departures at 11:05.
Distance & flight times: Gardermoen to Keflavík International Airport
The shortest flight time between OSL and KEF is 2 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 50m | - | 1113 miles (1791 km) |
BGO Bergen | 4h 30m | 2h 45m | 1132 miles (1821 km) |
FAE Faroe Islands | 6h 20m | 2h 35m | 1126 miles (1812 km) |
CPH Copenhagen | 6h 45m | 2h 20m | 1662 miles (2674 km) |
ARN Stockholm | 6h 45m | 2h 55m | 1578 miles (2539 km) |




Quick copy and share this page
From Oslo to Iceland
We have found another destination to Iceland from Oslo Gardermoen Airport as well.
From Norway to Reykjavik
Below is a list of other cities in Norway with flights to Reykjavik with either non-stop or connecting flights.