Travelling from Keflavik International Airport (KEF) to Oslo: what you need to know
Hop on a direct flight from Keflavik International Airport to Oslo and you'll be in the air for an average of 2 hours 55 minutes.
Oslo is one hour ahead of Reykjavik, where Keflavik International Airport is located. Oslo follows the UTC+1 timezone.
Keflavik International Airport (KEF) to Oslo Airport Gardermoen (OSL) is the most popular route, with 17 departures a week to choose from. If you have things to do before heading off, the last flight from KEF to OSL is with Norwegian Air Shuttle at 20:05. Go for the first departure operated by Icelandair at 07:50 if you want to get on your way earlier.
For a stress-free journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This will give you enough time to catch your KEF to Oslo flight.
Delays at check-in and security are likely if you're travelling during high season, so give yourself some extra breathing room. A good general rule for peak periods? Arrive up to four hours early for international flights and two hours for domestic departures.
Start your journey at KEF and fly straight to Oslo Airport Gardermoen (OSL). That will be your arrival point when searching for Keflavik International Airport to Oslo tickets.
Top carriers that offer direct flights from Keflavik International Airport to Oslo include:
Think about adding a stopover to potentially score a cheaper flight ticket from KEF to Oslo. Simply uncheck 'Direct flights only' during your search. Break up your trip (and maybe save some cash) by stopping at one of these connection hubs:
Copenhagen Airport (CPH)
Frederic Chopin Airport (WAW)
Edinburgh Airport (EDI)
Travelling from central Reykjavik to KEF takes about 1 hour 15 minutes on public transport. If you drive, ride-share or grab a cab, you'll cover the 40 kilometres in 50 minutes or so, depending on traffic.
Booked an early flight from Keflavik International Airport to Oslo? Avoid rushing to the airport (and get some extra shut-eye) by choosing one of these hotels close to KEF:
66.96% of flights leaving from Keflavik International Airport make it to their destination on time.
How to find the cheapest flights from Keflavik International Airport (KEF) to Oslo
RM223 is the cheapest price we've found for a one-way Keflavik International Airport to Oslo flight. A round-trip flight ticket right now is RM380. Depending on when you want to go and the availability, these fares may change.
Book one month before your departure date. Pricing trends show that this is the ideal window for finding cheap flights from KEF to Oslo.
Organise your trip for May. That's the best month for scoring an epic deal on Keflavik International Airport to Oslo tickets. If you're flexible with your travel dates, use the 'Whole month' tool to find the lowest price across every month.
Snapping up a cheap flight from KEF to Oslo is a breeze with Price Alerts. All you need to do is create one of these automatic notifications and we'll notify you when a deal gets even better.
Save money on your flight from Keflavik International Airport to Oslo with the help of our filters. Select your preferred duration, departure time and airlines, then sort the results by 'Cheapest' to see the best deals.
Airports in Oslo
Oslo Airport Gardermoen (OSL)
The distance from Oslo Airport Gardermoen (OSL) to central Oslo is roughly 48 kilometres. It'll take you around 40 minutes to reach the centre driving.
It takes around 30 minutes when travelling by public transport.
Think about booking a hotel close to OSL if you have a late flight from Keflavik International Airport to Oslo. Pick one of these options and skip the long transfer:
Pick up an Oslo Airport Gardermoen rental car and explore Oslo and beyond with your own set of wheels. Budget, Hertz and Thrifty are popular providers you can book with here.
Lock in the best possible rate by booking your ride from Oslo Airport Gardermoen around three weeks before your flight from KEF to Oslo.
Torp Sandefjord Airport (TRF)
Once your flight from Keflavik International Airport to Oslo has landed, you can make your way to the city centre in around 1 hour 30 minutes by car. Central Oslo is roughly 121 kilometres from Torp Sandefjord Airport (TRF).
The trip will take roughly 2 hours 20 minutes on public transport.
Hang the 'Do not disturb' sign on your door and relax at a hotel near TRF. Here are a few options where you can kick back after your KEF to Oslo flight:
No need to worry about public transport schedules or slow-moving cab lines. Grab a Torp Sandefjord Airport rental car and let the journey unfold your way. Check out the rates and availability from Hertz, Sixt and Budget.
Secure your first choice, not your last resort. Securing your ride from TRF one week ahead of time often means more savings and a wider choice of vehicles.
Best time to go to Oslo
Carefully consider your travel dates before booking your flight from Keflavik International Airport to Oslo. The city buzzes during high season, but prices are typically higher and major attractions can get busy. Visit Oslo in low season if you prefer a more relaxed vibe.
Lock in a Keflavik International Airport to Oslo flight ticket with a departure in July if you're eager to experience the city during its warmest month. Expect temperatures to range from 8ºC (46ºF) to 25ºC (77ºF).
Search for cheap tickets from KEF to Oslo in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between -14ºC (7ºF) and 1ºC (34ºF) on average.
More about Oslo
When it comes to looking for somewhere to rest your head, you'll find the best stays in Oslo right here. Browse these options once you've booked your flight from Keflavik International Airport to Oslo:
All great adventures should include some sightseeing. The Norwegian National Opera & Ballet, Viking Ship Museum and Akershus Fortress are must-visits when exploring Oslo.
Explore more of Norway
Bergen is just one of the many cities in Norway waiting to be discovered after you've seen Oslo. Around 306 kilometres away to the west, well-known attractions include Bryggen, Troldhaugen and Fish Market.
Trondheim is another essential stop in Norway and is around 386 kilometres north of Oslo. No trip is complete without visiting Ringve Museum, Rockheim and Stiftsgarden.