Cheap Flights from Frankfurt to Oslo

Compare Frankfurt to Oslo flight deals

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

Book the best Oslo fare with no extra fees

Flight deals from Frankfurt to Oslo

Looking for a cheap last-minute deal or the best return flight from Frankfurt to Oslo? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Frankfurt to Oslo

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

Direct flights from Frankfurt to Oslo

Alternative Frankfurt to Oslo routes

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

Frankfurt to Oslo: Flight information

The things to know before you go.
Cheapest flight found$161
Cheapest month to flyMarch
Average flight time2 hrs, 3 mins
Most popular airlineLufthansa
Average flights per week181

Finding cheap flights from Frankfurt to Oslo: Frequently asked questions

There are 2 airports in Oslo: Oslo Gardermoen and TORP Sandefjord.
The best price we found for a return flight from Frankfurt to Oslo is $161. 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 3 minutes is the average flight time from Frankfurt to Oslo.
Lufthansa, United and Aegean Airlines fly direct from Frankfurt to Oslo.
As of February 2026, there are 181 flights per week flying from Frankfurt to Oslo.
The cheapest month to fly from Frankfurt to Oslo is usually March.
If you're flying from Frankfurt, the cheapest airport near Oslo is TORP Sandefjord – which is 85.5 km away from the centre of Oslo. We've found flights into this airport from $161.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Frankfurt to Oslo on Monday, 9 March 2026.
Yes – the average flight time is 2 hours and 3 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 Oslo 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 Oslo is around 40 days in advance, so don’t leave your flight to the last minute.
In February, the average temperature is usually around -6°C. July is typically the warmest month in Oslo, when it usually averages around 20°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging -9°C. The rainiest month is August.
The cheapest airline that flies to Oslo is Ryanair. And the cheapest airline that flies to TORP Sandefjord Airport is Lufthansa.

Flying from Frankfurt to Oslo: what you need to know

  • There are two main airports you can take off from in Frankfurt. Check out your options leaving from Frankfurt Airport (FRA) or Frankfurt - Hahn Airport (HHN) when searching for a flight from Frankfurt to Oslo.

  • Oslo Airport Gardermoen (OSL) and Torp Sandefjord Airport (TRF) are Oslo's chief entry points.

  • The average length of a direct Frankfurt to Oslo flight is 2 hours.

  • Frankfurt and Oslo are both in the UTC+1 timezone. That means you won't need to account for any time differences.

  • With 32 weekly flights between the two airports, Frankfurt Airport (FRA) to Oslo Airport Gardermoen (OSL) is the busiest route. Board the earliest flight from Frankfurt to Oslo with Lufthansa at 06:40. If you prefer to get more out of your day before taking off, the latest departure from FRA to OSL is with Lufthansa at 21:50.

  • For hassle-free travel, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This ensures you have enough time to catch your Frankfurt to Oslo flight.

  • Travelling during a peak time like July? Public holidays and other popular periods can mean longer lines at check-in and security. Play it safe and arrive up to four hours before an international flight and two hours before domestic departures.

How to find the cheapest flights from Frankfurt to Oslo

  • Lock in cheap Frankfurt to Oslo flights by booking three months ahead. Based on our research, that's the ideal time for picking up a bargain.

  • Schedule your trip for June. That's the best month for landing an incredible deal on plane tickets from Frankfurt to Oslo. If you're flexible on when you fly, use the 'Whole month' tool to see the cheapest price across each month.

  • There's no need to check every day to find out if prices have dropped when you create a Price Alert. We'll tell you the moment a better deal comes up on cheap flights from Frankfurt to Oslo.

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

Flying from Frankfurt

Frankfurt Airport (FRA)

  • If you're searching for a direct flight from Frankfurt to Oslo, you can leave from Frankfurt Airport (FRA). Fly from FRA to Oslo Airport Gardermoen (OSL) in one seamless trip.

  • Look out for promotions with Lufthansa. This carrier offers direct Frankfurt to Oslo plane tickets from FRA.

  • Stopovers are the ideal opportunity to break up your journey — and maybe even explore another city. When browsing Frankfurt to Oslo flights leaving from Frankfurt Airport, deselect the 'Direct flights only' box to see where you can stop along the way. Here are some options to consider:

    • Amsterdam Airport Schiphol (AMS)

    • Copenhagen Airport (CPH)

    • Berlin Brandenburg Airport (BER)

  • Travelling from central Frankfurt to FRA takes around 35 minutes on public transport. If you ride-share, drive or get a cab, you'll cover the 11 kilometres in 20 minutes or so, depending on traffic conditions.

  • Want a hassle-free start to your trip? Stay near Frankfurt Airport. Whether you're catching an early flight from Frankfurt to Oslo or want to avoid feeling rushed, these hotels are perfect:

  • Of all flights leaving Frankfurt Airport, 67.47% land on schedule at their destination.

Frankfurt - Hahn Airport (HHN)

  • Visit family or friends or just take a moment to stretch your legs with a stopover. If you'd like to break up your Frankfurt to Oslo flight, browse these options when heading out from Frankfurt - Hahn Airport:

    • Dublin Airport (DUB)

    • Malaga Airport (AGP)

    • Alicante-Elche Airport (ALC)

  • Using public transport, you can travel from central Frankfurt to HHN in around 2 hours 40 minutes. The airport is roughly 105 kilometres away. Driving will take you about 1 hour 30 minutes.

  • Get a head start on your holiday with an extra night away from home. Before catching your flight from Frankfurt to Oslo, unwind in one of these hotels close to Frankfurt - Hahn Airport:

  • 53% of flights taking off from Frankfurt - Hahn Airport stick to their scheduled arrival time.

Arriving in Oslo

Oslo Airport Gardermoen (OSL)

  • Oslo Airport Gardermoen (OSL) to central Oslo takes around 40 minutes to reach by car. The centre is roughly 40 kilometres away.

  • Getting to the centre on public transport will take you roughly 30 minutes.

  • Book a hotel close to OSL if you're coming in on a late flight from Frankfurt to Oslo. Check in to one of these options and avoid the hassle of a long transfer:

  • Grab an Oslo Airport Gardermoen rental car and explore Oslo and beyond with your own wheels. Budget, Hertz and Thrifty are popular outlets you can book with here.

  • To lock in the lowest price, book your vehicle from Oslo Airport Gardermoen about three weeks in advance of your Frankfurt to Oslo flight.

Torp Sandefjord Airport (TRF)

  • After your flight from Frankfurt to Oslo has hit the runway, you can make your way to the city centre in about 1 hour 30 minutes by car. Central Oslo is roughly 88 kilometres from Torp Sandefjord Airport (TRF).

  • If you hop on public transport, the ride to the centre takes 2 hours 20 minutes or so.

  • There are some comfortable places to call home for the night near TRF. Kick back after your Frankfurt to Oslo flight at any of these well-located options:

  • Forget about inconvenient public transport schedules or waiting forever for a cab. Pick up a Torp Sandefjord Airport rental car and take your trip in whatever direction you choose. Check out the availability and rates from Hertz, Sixt and Budget.

  • Get what you want, not just what's left over. Booking your ride from TRF one week in advance often means better prices and a wider selection of vehicles.

Best time to go to Oslo

  • June is the most popular month for flights from Frankfurt to Oslo. To skip the crowds, visit Oslo in February.

  • Before locking in your Frankfurt to Oslo tickets, consider what kind of weather you prefer. July is the warmest month in Oslo, with temperatures ranging from 8ºC to 25ºC.

  • Search for cheap flights from Frankfurt to Oslo in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between -14ºC and 1ºC on average.

More about Oslo

  • After booking your flight from Frankfurt to Oslo, take your pick from prime hotels that put you close to the action. Make one of these accommodation options your base for exploring Oslo:

  • Viking Ship Museum and The Norwegian National Opera & Ballet are a couple of top attractions to put on your Oslo itinerary. Keep the momentum going by heading to Akershus Fortress.

Explore more of Norway

  • Bergen is just one of the many places in Norway waiting to be explored once you've taken in the sights of Oslo. Around 306 kilometres to the west, top sights here include Bryggen, Troldhaugen and Fish Market.

  • Around 386 kilometres north of Oslo, Trondheim is another essential stop in Norway. No visit is complete without checking out Kristiansten Fortress, Ringve Museum and Old Town Bridge.

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