Berlin to Oslo Flights

Sat, Apr 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Berlin to Oslo flight

distanceDistance519 miles (837 km)
durationAverage flight duration1 h 40 min
priceAverage plane ticket price$195 (€172)
changesDirect flightNo
carriersAirlinesNorwegian Air, SAS, KLM, Lufthansa, Air France, regional jet, KLM Cityhopper, Air Baltic, Brussels Airlines, CityJet, SWISS, Austrian Airlines or Lufthansa Cityline (2)

Flights from Berlin to Oslo cover the 519 miles (837 km) long journey taking on average 1 h 40 min with our travel partners like Norwegian Air, SAS, KLM, Lufthansa, Air France, regional jet, KLM Cityhopper, Air Baltic, Brussels Airlines, CityJet, SWISS, Austrian Airlines or Lufthansa Cityline (2). You can get the cheapest plane tickets for this journey for as low as $96 (€84), but the average price of plane tickets is $195 (€172). Travelers depart most frequently from Berlin Brandenburg Airport and arrive in Oslo Airport Gardermoen.

The cheapest flights from Berlin to Oslo

Showing times and prices for Apr 20

Cheapest

The best way to find a cheap flight ticket from Berlin to Oslo is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Norwegian Air Shuttle
09:45AM1h40
Berlin Brandenburg Airport (BER)
11:25AMOslo Airport Gardermoen (OSL)
$1541One-way
0 transfers
2nd Cheapest
regional jet
07:00PM15h20
Berlin Brandenburg Airport (BER)
10:20AMOslo Airport Gardermoen (OSL)
$1861One-way
1 transfer
2nd Cheapest
regional jet
07:00PM14h10
Berlin Brandenburg Airport (BER)
09:10AMOslo Airport Gardermoen (OSL)
$1861One-way
1 transfer
2nd Cheapest
Cityjet
12:30PM20h40
Berlin Brandenburg Airport (BER)
09:10AMOslo Airport Gardermoen (OSL)
$1861One-way
1 transfer
Lot Polish Airlines
11:10AM7h30
Berlin Brandenburg Airport (BER)
06:40PMOslo Airport Gardermoen (OSL)
$2111One-way
1 transfer

Flight schedulefrom Berlin to Oslo

Showing flights for tomorrow, Saturday, April 20
KLM
06:00AM5h05
Berlin Brandenburg Airport (BER)
11:05AMOslo Airport Gardermoen (OSL)
1 transfer
KLM
06:00AM10h20
Berlin Brandenburg Airport (BER)
04:20PMOslo Airport Gardermoen (OSL)
1 transfer
KLM
06:00AM7h40
Berlin Brandenburg Airport (BER)
01:40PMOslo Airport Gardermoen (OSL)
1 transfer
Air France
06:15AM9h40
Berlin Brandenburg Airport (BER)
03:55PMOslo Airport Gardermoen (OSL)
1 transfer
Air France
06:15AM5h35
Berlin Brandenburg Airport (BER)
11:50AMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
06:20AM4h30
Berlin Brandenburg Airport (BER)
10:50AMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
06:45AM5h35
Berlin Brandenburg Airport (BER)
12:20PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
06:45AM26h15
Berlin Brandenburg Airport (BER)
09:00AMOslo Airport Gardermoen (OSL)
1 transfer
Swiss
07:10AM6h05
Berlin Brandenburg Airport (BER)
01:15PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
07:15AM5h05
Berlin Brandenburg Airport (BER)
12:20PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
07:45AM4h35
Berlin Brandenburg Airport (BER)
12:20PMOslo Airport Gardermoen (OSL)
1 transfer
Austrian Airlines
09:00AM5h15
Berlin Brandenburg Airport (BER)
02:15PMOslo Airport Gardermoen (OSL)
1 transfer
KLM Cityhopper
09:05AM7h15
Berlin Brandenburg Airport (BER)
04:20PMOslo Airport Gardermoen (OSL)
1 transfer
KLM Cityhopper
09:05AM4h35
Berlin Brandenburg Airport (BER)
01:40PMOslo Airport Gardermoen (OSL)
1 transfer
Amelia
09:35AM6h20
Berlin Brandenburg Airport (BER)
03:55PMOslo Airport Gardermoen (OSL)
1 transfer
Amelia
09:35AM13h45
Berlin Brandenburg Airport (BER)
11:20PMOslo Airport Gardermoen (OSL)
1 transfer
Norwegian Air Shuttle
09:45AM1h40
Berlin Brandenburg Airport (BER)
11:25AMOslo Airport Gardermoen (OSL)
0 transfers
Lufthansa
10:45AM5h00
Berlin Brandenburg Airport (BER)
03:45PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
10:50AM7h05
Berlin Brandenburg Airport (BER)
05:55PMOslo Airport Gardermoen (OSL)
1 transfer
Lot Polish Airlines
11:10AM7h30
Berlin Brandenburg Airport (BER)
06:40PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
11:45AM4h00
Berlin Brandenburg Airport (BER)
03:45PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
11:45AM6h15
Berlin Brandenburg Airport (BER)
06:00PMOslo Airport Gardermoen (OSL)
1 transfer
Air France
12:10PM11h10
Berlin Brandenburg Airport (BER)
11:20PMOslo Airport Gardermoen (OSL)
1 transfer
KLM
12:15PM4h05
Berlin Brandenburg Airport (BER)
04:20PMOslo Airport Gardermoen (OSL)
1 transfer
Cityjet
12:30PM11h40
Berlin Brandenburg Airport (BER)
12:10AMOslo Airport Gardermoen (OSL)
1 transfer
Cityjet
12:30PM20h40
Berlin Brandenburg Airport (BER)
09:10AMOslo Airport Gardermoen (OSL)
1 transfer
Cityjet
12:30PM4h10
Berlin Brandenburg Airport (BER)
04:40PMOslo Airport Gardermoen (OSL)
1 transfer
Cityjet
12:30PM7h00
Berlin Brandenburg Airport (BER)
07:30PMOslo Airport Gardermoen (OSL)
1 transfer
Cityjet
12:30PM23h50
Berlin Brandenburg Airport (BER)
12:20PMOslo Sandefjord Airport, Torp (TRF)
1 transfer
Lufthansa
12:50PM5h05
Berlin Brandenburg Airport (BER)
05:55PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
01:45PM4h15
Berlin Brandenburg Airport (BER)
06:00PMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
03:25PM25h15
Berlin Brandenburg Airport (BER)
04:40PMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
03:25PM3h15
Berlin Brandenburg Airport (BER)
06:40PMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
03:25PM18h35
Berlin Brandenburg Airport (BER)
10:00AMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
03:25PM21h35
Berlin Brandenburg Airport (BER)
01:00PMOslo Airport Gardermoen (OSL)
1 transfer
Air France
03:40PM7h40
Berlin Brandenburg Airport (BER)
11:20PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
03:50PM6h15
Berlin Brandenburg Airport (BER)
10:05PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
05:45PM6h05
Berlin Brandenburg Airport (BER)
11:50PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
05:50PM4h15
Berlin Brandenburg Airport (BER)
10:05PMOslo Airport Gardermoen (OSL)
1 transfer
Air France
06:05PM5h15
Berlin Brandenburg Airport (BER)
11:20PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa
06:45PM5h05
Berlin Brandenburg Airport (BER)
11:50PMOslo Airport Gardermoen (OSL)
1 transfer
Swiss
06:45PM4h50
Berlin Brandenburg Airport (BER)
11:35PMOslo Airport Gardermoen (OSL)
1 transfer
KLM
06:50PM13h55
Berlin Brandenburg Airport (BER)
08:45AMOslo Airport Gardermoen (OSL)
1 transfer
regional jet
07:00PM19h55
Berlin Brandenburg Airport (BER)
02:55PMOslo Airport Gardermoen (OSL)
1 transfer
regional jet
07:00PM5h10
Berlin Brandenburg Airport (BER)
12:10AMOslo Airport Gardermoen (OSL)
1 transfer
regional jet
07:00PM20h30
Berlin Brandenburg Airport (BER)
03:30PMOslo Airport Gardermoen (OSL)
1 transfer
regional jet
07:00PM17h20
Berlin Brandenburg Airport (BER)
12:20PMOslo Sandefjord Airport, Torp (TRF)
1 transfer
regional jet
07:00PM15h20
Berlin Brandenburg Airport (BER)
10:20AMOslo Airport Gardermoen (OSL)
1 transfer
regional jet
07:00PM14h10
Berlin Brandenburg Airport (BER)
09:10AMOslo Airport Gardermoen (OSL)
1 transfer
regional jet
07:00PM22h55
Berlin Brandenburg Airport (BER)
05:55PMOslo Sandefjord Airport, Torp (TRF)
1 transfer
regional jet
07:00PM21h35
Berlin Brandenburg Airport (BER)
04:35PMOslo Airport Gardermoen (OSL)
1 transfer
regional jet
07:00PM17h55
Berlin Brandenburg Airport (BER)
12:55PMOslo Airport Gardermoen (OSL)
1 transfer
Lufthansa Cityline
07:45PM4h05
Berlin Brandenburg Airport (BER)
11:50PMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
08:05PM16h55
Berlin Brandenburg Airport (BER)
01:00PMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
08:05PM25h25
Berlin Brandenburg Airport (BER)
09:30PMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
08:05PM20h35
Berlin Brandenburg Airport (BER)
04:40PMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
08:05PM22h40
Berlin Brandenburg Airport (BER)
06:45PMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
08:05PM13h55
Berlin Brandenburg Airport (BER)
10:00AMOslo Airport Gardermoen (OSL)
1 transfer
Sas Airways
08:05PM23h55
Berlin Brandenburg Airport (BER)
08:00PMOslo Airport Gardermoen (OSL)
1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Berlin to Oslo by train, bus, or flight

Sat
Apr 20
Sun
Apr 21
Mon
Apr 22
Tue
Apr 23
Wed
Apr 24
Thu
Apr 25
Fri
Apr 26
Sat
Apr 27
Sun
Apr 28
Mon
Apr 29
Tue
Apr 30
Wed
May 01
Thu
May 02
Fri
May 03
Sat
May 04
Sun
May 05
Mon
May 06
Tue
May 07
Wed
May 08
Thu
May 09
Fri
May 10

The fastest flights from Berlin to Oslo

Showing times and prices for Apr 20

Fastest Journey

1 h 40 m

Average

11 h 6 m

Flights per day

59

Distance

838 km

Of the 59 flights that leave Berlin for Oslo every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Norwegian Air Shuttle
09:45AM1h40
Berlin Brandenburg Airport (BER)
11:25AMOslo Airport Gardermoen (OSL)
$1541One-way
0 transfers
2nd Fastest
Sas Airways
03:25PM3h15
Berlin Brandenburg Airport (BER)
06:40PMOslo Airport Gardermoen (OSL)
$2371One-way
1 transfer
Lufthansa
11:45AM4h00
Berlin Brandenburg Airport (BER)
03:45PMOslo Airport Gardermoen (OSL)
$3891One-way
1 transfer
KLM
12:15PM4h05
Berlin Brandenburg Airport (BER)
04:20PMOslo Airport Gardermoen (OSL)
$4741One-way
1 transfer
Lufthansa Cityline
07:45PM4h05
Berlin Brandenburg Airport (BER)
11:50PMOslo Airport Gardermoen (OSL)
$5251One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Norwegian Air, SAS and KLM flights from Berlin to Oslo

You can travel by flight from Berlin to Oslo with Norwegian Air, SAS and KLM for as low as $75 (€66). When you search for schedules and tickets, Omio will show you the best route.

KLM is the Netherlands' national carrier and offers two types of ticket for your flight between Berlin and Oslo: Economy and Business.

Berlin to Oslo flight information with KLM:

  • Average Duration: 10 h 45 min
  • Cheapest Price: $182

Flights from Berlin to Oslo

Berlin and Oslo are €pean capitals of great economic, political and cultural importance. By plane you can commute between the two metropolises in a short time and thus travel comfortably to Norway for business trips as well as for private holidays. With the flights Berlin - Oslo you can reach the Norwegian capital after a short flight time.

Which airlines fly from Berlin to Oslo?

From Berlin you can get to Oslo with the airlines Norwegian Air Shuttle, SAS, Air Baltic, Air France and easyJet. These airlines convince with very good comfort on the flight Berlin Oslo, because services like free W-LAN and adjustable seats are a matter of course. With the airline easyJet you can fly very cheap from Berlin to the Norwegian capital.

How long does a flight from Berlin to Oslo take?

A direct flight from Berlin to Oslo only takes about 2 hours. If you take into account the waiting times as well as the time for the trip to Berlin-Tegel or Berlin-Schönefeld airport and also the check-in times and the transport from Oslo airport to the city, you should calculate travel times of five hours. A flight with the airline easyJet lasts with a stop 4 hours 18 minutes

How often can you fly from Berlin to Oslo?

You can fly from Berlin to Oslo at any time of the day, with an average of five flights offered as direct connections. The airline easyJet flies twice a day from the capital to Oslo. A flight is by far the fastest and most comfortable way to travel to Norway.

What are the departure and arrival airports for flights from Berlin to Oslo?

Berlin-Tegel and Berlin-Schönefeld. The airport Berlin-Tegel "Otto Lilienthal" is located eleven kilometers from the city center and can be reached with the airport bus TXL and other bus lines. Berlin-Schönefeld Airport is 22 kilometers from the city center and can be reached with the Airport Express from Berlin Central Station or two S-Bahn lines.

Airport Oslo-Gardermoen. Oslo-Gardermoen Airport is located 50 kilometers north of Oslo. This most important airport in Norway is connected to the city via the high-speed Gardermobanen line, so that the city can be reached in 20 minutes. The regional train takes you to Oslo in half an hour. Another direct connection is offered by €pastraße 16.

.

FAQs: Berlin to Oslo Flight

FAQs: Take a flight from Berlin to Oslo hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Oslo.
FAQs
Cheap plane tickets from Berlin to Oslo can start from as little as $96 (€84) when you book in advance. The average flight ticket price for Berlin to Oslo is $195 (€172); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Berlin to Oslo flight travel time is 1 h 40 min   for the 519 mile (837 km) long trip, but the duration can vary if you travel on weekends and holidays.
The first flight from Berlin to Oslo leaves at 8: 45 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Berlin to Oslo leaves at 8: 50 PM.
Take the Berlin to Oslo flight with Norwegian Air, SAS, KLM, Lufthansa, Air France, regional jet, KLM Cityhopper, Air Baltic, Brussels Airlines, CityJet, SWISS, Austrian Airlines or Lufthansa Cityline (2). However, it's always good to check out all possible airlines for the route between Berlin and Oslo as there might be differences in the amenities they offer.

Flights from Berlin to Oslo generally leave from Berlin Brandenburg Airport and arrive in Oslo Airport Gardermoen.

Berlin Brandenburg Airport is 25.8 km away from Berlin city centre and Oslo Airport Gardermoen is 52 km from Oslo city centre.

The cheapest month for a flight from Berlin to Oslo is November.
It's helpful to compare your options as there are 3 ways to travel to Oslo from Berlin including taking a train, bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language