Happy Black Friday! New to Omio? Get 15% off your first app booking. Valid until 03/12/2024.
15% discount applied on bookings with a total basket value up to 100 Euros.
Valid for first-time customers only
Only available on app bookings
This offer will end on 03/12/2024.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Berlin to Oslo Flights

Mon, Dec 02
+ 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

Journey information

Overview: Berlin to Oslo flight

Flights from Berlin to Oslo depart on average 58 times per day, taking around 6h 4m. Cheap flight tickets for this journey start at $56 (€49) but you can travel from only $50 (€44) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $50 (€44)
Distance
520 miles (837 km)
Average flight duration
6h 4m
Cheapest ticket price
$56 (€49)
Flights per day
58
Direct flights
2
Airlines
13
Fastest flight
1h 35m
Cheapest month to travel
May
First flight
00:10
Last flight
23:45
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $50 (€44)

The cheapest flights from Berlin to Oslo

Showing times and prices for Dec 02

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
Sas Airways
11:45AM5h35
Berlin Brandenburg Airport (BER)
05:20PMOslo Airport Gardermoen (OSL)
$2491One-way
1 transfer
Cheapest
Sas Airways
11:45AM7h05
Berlin Brandenburg Airport (BER)
06:50PMOslo Airport Gardermoen (OSL)
$2491One-way
1 transfer
2nd Cheapest
Sas Airways
03:50PM16h30
Berlin Brandenburg Airport (BER)
08:20AMOslo Airport Gardermoen (OSL)
$2631One-way
1 transfer
2nd Cheapest
Sas Airways
03:50PM8h20
Berlin Brandenburg Airport (BER)
12:10AMOslo Airport Gardermoen (OSL)
$2631One-way
1 transfer
2nd Cheapest
Sas Airways
10:10AM2h55
Berlin Brandenburg Airport (BER)
01:05PMOslo Airport Gardermoen (OSL)
$2631One-way
1 transfer

Berlin to Oslo flight times

Showing flights for tomorrow, Monday, December 2
ProviderDepartsDurationArrivesTransfersTickets
KLM
KL1770
06:00AM Berlin Brandenburg Airport (BER)12h20 06:20PM Oslo Airport Gardermoen (OSL)1 transfer
KLM
KL1770
06:00AM Berlin Brandenburg Airport (BER)5h55 11:55AM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH1957
06:15AM Berlin Brandenburg Airport (BER)4h45 11:00AM Oslo Airport Gardermoen (OSL)1 transfer
Eurowings
LX4407
06:45AM Berlin Brandenburg Airport (BER)5h25 12:10PM Oslo Airport Gardermoen (OSL)1 transfer
Air France
AF1135
06:55AM Berlin Brandenburg Airport (BER)9h30 04:25PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH45
07:10AM Berlin Brandenburg Airport (BER)5h35 12:45PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH175
07:40AM Berlin Brandenburg Airport (BER)5h05 12:45PM Oslo Airport Gardermoen (OSL)1 transfer
Lot Polish Airlines
LO392
08:00AM Berlin Brandenburg Airport (BER)11h00 07:00PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH177
08:40AM Berlin Brandenburg Airport (BER)4h05 12:45PM Oslo Airport Gardermoen (OSL)1 transfer
Austrian Airlines
OS224
09:10AM Berlin Brandenburg Airport (BER)4h25 01:35PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH181
09:40AM Berlin Brandenburg Airport (BER)5h40 03:20PM Oslo Airport Gardermoen (OSL)1 transfer
Norwegian Air Shuttle
DY1103
09:45AM Berlin Brandenburg Airport (BER)1h40 11:25AM Oslo Airport Gardermoen (OSL)0 transfersDirect
Sas Airways
sk1674
10:10AM Berlin Brandenburg Airport (BER)12h00 10:10PM Oslo Airport Gardermoen (OSL)1 transfer
KLM
KL1772
10:10AM Berlin Brandenburg Airport (BER)12h10 10:20PM Oslo Airport Gardermoen (OSL)1 transfer
KLM
KL1772
10:10AM Berlin Brandenburg Airport (BER)8h10 06:20PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1674
10:10AM Berlin Brandenburg Airport (BER)22h10 08:20AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1674
10:10AM Berlin Brandenburg Airport (BER)2h55 01:05PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1674
10:10AM Berlin Brandenburg Airport (BER)23h10 09:20AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1674
10:10AM Berlin Brandenburg Airport (BER)25h00 11:10AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1674
10:10AM Berlin Brandenburg Airport (BER)14h00 12:10AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1674
10:10AM Berlin Brandenburg Airport (BER)5h15 03:25PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH183
10:40AM Berlin Brandenburg Airport (BER)6h55 05:35PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH183
10:40AM Berlin Brandenburg Airport (BER)4h40 03:20PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH1935
11:00AM Berlin Brandenburg Airport (BER)6h55 05:55PM Oslo Airport Gardermoen (OSL)1 transfer
Lot Polish Airlines
LO388
11:25AM Berlin Brandenburg Airport (BER)7h35 07:00PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH185
11:40AM Berlin Brandenburg Airport (BER)5h55 05:35PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2678
11:45AM Berlin Brandenburg Airport (BER)5h35 05:20PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2678
11:45AM Berlin Brandenburg Airport (BER)7h05 06:50PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2678
11:45AM Berlin Brandenburg Airport (BER)22h15 10:00AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2678
11:45AM Berlin Brandenburg Airport (BER)21h05 08:50AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2678
11:45AM Berlin Brandenburg Airport (BER)8h50 08:35PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2678
11:45AM Berlin Brandenburg Airport (BER)25h25 01:10PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2678
11:45AM Berlin Brandenburg Airport (BER)19h15 07:00AM Oslo Airport Gardermoen (OSL)1 transfer
KLM
KL1776
11:50AM Berlin Brandenburg Airport (BER)6h30 06:20PM Oslo Airport Gardermoen (OSL)1 transfer
KLM
KL1776
11:50AM Berlin Brandenburg Airport (BER)10h30 10:20PM Oslo Airport Gardermoen (OSL)1 transfer
Brussels Airlines
SN2582
11:55AM Berlin Brandenburg Airport (BER)5h15 05:10PM Oslo Airport Gardermoen (OSL)1 transfer
Norwegian Air Shuttle
DY887
12:20PM Berlin Brandenburg Airport (BER)7h10 07:30PM Oslo Airport Gardermoen (OSL)1 transfer
Norwegian Air Shuttle
DY887
12:20PM Berlin Brandenburg Airport (BER)6h10 06:30PM Oslo Airport Gardermoen (OSL)1 transfer
Air France
AF1735
12:20PM Berlin Brandenburg Airport (BER)11h15 11:35PM Oslo Airport Gardermoen (OSL)1 transfer
Norwegian Air Shuttle
DY887
12:20PM Berlin Brandenburg Airport (BER)5h10 05:30PM Oslo Airport Gardermoen (OSL)1 transfer
Norwegian Air Shuttle
D83303
12:40PM Berlin Brandenburg Airport (BER)7h45 08:25PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH187
12:40PM Berlin Brandenburg Airport (BER)4h55 05:35PM Oslo Airport Gardermoen (OSL)1 transfer
Norwegian Air Shuttle
D83303
12:40PM Berlin Brandenburg Airport (BER)4h15 04:55PM Oslo Airport Gardermoen (OSL)1 transfer
Norwegian Air Shuttle
D83303
12:40PM Berlin Brandenburg Airport (BER)5h35 06:15PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH2207
12:55PM Berlin Brandenburg Airport (BER)5h00 05:55PM Oslo Airport Gardermoen (OSL)1 transfer
KLM
KL1778
02:20PM Berlin Brandenburg Airport (BER)8h00 10:20PM Oslo Airport Gardermoen (OSL)1 transfer
KLM
KL1778
02:20PM Berlin Brandenburg Airport (BER)4h00 06:20PM Oslo Airport Gardermoen (OSL)1 transfer
Norwegian Air Shuttle
DY1105
02:25PM Berlin Brandenburg Airport (BER)1h40 04:05PM Oslo Airport Gardermoen (OSL)0 transfersDirect
Air France
AF1235
03:45PM Berlin Brandenburg Airport (BER)7h50 11:35PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1676
03:50PM Berlin Brandenburg Airport (BER)16h30 08:20AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1676
03:50PM Berlin Brandenburg Airport (BER)8h20 12:10AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1676
03:50PM Berlin Brandenburg Airport (BER)6h20 10:10PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk1676
03:50PM Berlin Brandenburg Airport (BER)20h35 12:25PM Oslo Sandefjord Airport, Torp (TRF)1 transfer
KLM
KL1780
04:30PM Berlin Brandenburg Airport (BER)5h50 10:20PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa Cityline
LH197
05:40PM Berlin Brandenburg Airport (BER)6h05 11:45PM Oslo Airport Gardermoen (OSL)1 transfer
KLM
KL1782
06:25PM Berlin Brandenburg Airport (BER)14h10 08:35AM Oslo Airport Gardermoen (OSL)1 transfer
KLM
KL1782
06:25PM Berlin Brandenburg Airport (BER)3h55 10:20PM Oslo Airport Gardermoen (OSL)1 transfer
Brussels Airlines
SN2588
06:35PM Berlin Brandenburg Airport (BER)4h15 10:50PM Oslo Airport Gardermoen (OSL)1 transfer
Lot Polish Airlines
LO390
06:40PM Berlin Brandenburg Airport (BER)15h10 09:50AM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH199
06:40PM Berlin Brandenburg Airport (BER)5h05 11:45PM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH1949
07:00PM Berlin Brandenburg Airport (BER)4h30 11:30PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2680
07:25PM Berlin Brandenburg Airport (BER)14h35 10:00AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2680
07:25PM Berlin Brandenburg Airport (BER)21h55 05:20PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2680
07:25PM Berlin Brandenburg Airport (BER)11h35 07:00AM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2680
07:25PM Berlin Brandenburg Airport (BER)17h45 01:10PM Oslo Airport Gardermoen (OSL)1 transfer
Sas Airways
sk2680
07:25PM Berlin Brandenburg Airport (BER)13h25 08:50AM Oslo Airport Gardermoen (OSL)1 transfer
Lufthansa
LH201
07:40PM Berlin Brandenburg Airport (BER)4h05 11:45PM Oslo Airport Gardermoen (OSL)1 transfer
Norwegian Air Shuttle
DY1109
08:15PM Berlin Brandenburg Airport (BER)1h40 09:55PM Oslo Airport Gardermoen (OSL)0 transfersDirect
KLM Cityhopper
KL1784
09:35PM Berlin Brandenburg Airport (BER)11h00 08:35AM Oslo Airport Gardermoen (OSL)1 transfer
KLM Cityhopper
KL1784
09:35PM Berlin Brandenburg Airport (BER)14h20 11:55AM Oslo Airport Gardermoen (OSL)1 transfer

Find all the dates and times for this journey

How far in advance should I book flight tickets from Berlin to Oslo?

The best time to book your flight from Berlin to Oslo is 91 days before departure. See how prices for flights change on the Berlin to Oslo route.
Prices are for one-way tickets for one passenger from Berlin to Oslo per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your flight from Berlin to Oslo.

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

Mon
Dec 02
Tue
Dec 03
Wed
Dec 04
Thu
Dec 05
Fri
Dec 06
Sat
Dec 07
Sun
Dec 08
Mon
Dec 09
Tue
Dec 10
Wed
Dec 11
Thu
Dec 12
Fri
Dec 13
Sat
Dec 14
Sun
Dec 15
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22

The fastest flights from Berlin to Oslo

Showing times and prices for Dec 02

Fastest Journey

1 h 40 m

Average

9 h 29 m

Flights per day

70

Distance

838 km

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

Fastest
Norwegian Air Shuttle
02:25PM1h40
Berlin Brandenburg Airport (BER)
04:05PMOslo Airport Gardermoen (OSL)
$4651One-way
0 transfers
Fastest
Norwegian Air Shuttle
09:45AM1h40
Berlin Brandenburg Airport (BER)
11:25AMOslo Airport Gardermoen (OSL)
$3291One-way
0 transfers
Fastest
Norwegian Air Shuttle
08:15PM1h40
Berlin Brandenburg Airport (BER)
09:55PMOslo Airport Gardermoen (OSL)
$2731One-way
0 transfers
2nd Fastest
Sas Airways
10:10AM2h55
Berlin Brandenburg Airport (BER)
01:05PMOslo Airport Gardermoen (OSL)
$2631One-way
1 transfer
KLM
06:25PM3h55
Berlin Brandenburg Airport (BER)
10:20PMOslo Airport Gardermoen (OSL)
$6351One-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

Norwegian Air, SAS and KLM flights will get you to Oslo from Berlin from $66 (€58). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

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

Berlin to Oslo flight information with KLM:

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

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 $56 (€49) when you book in advance. The average flight ticket price for Berlin to Oslo is $207 (€183); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by plane from Berlin to Oslo is 1 h 35 min   to travel the 519 mile (837 km) long trip, with around there are 58 flights per day. Journey times can vary on weekends and holidays.
The earliest flight from Berlin to Oslo leaves at 12: 10 AM. Plan your trip with the Journey Planner   from Omio.
The latest flight from Berlin to Oslo leaves at 11: 45 PM.
Yes, there are 2 direct flights a day from Berlin to Oslo with Norwegian Air or SAS. Schedules can vary on holidays or weekends with fewer direct flights.
When taking a flight from Berlin to Oslo, you can count on Norwegian Air, SAS, KLM, Lufthansa, Air France, KLM Cityhopper, regional jet, Air Baltic, CityJet or Brussels Airlines for the best way to get you to Oslo. You can also check all possible airlines who offer a service to Oslo from Berlin and compare the amenities they offer before buying a plane ticket.

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 51.9 km from Oslo city centre.

The cheapest month for a flight from Berlin to Oslo is May.
You have options as you can travel to Oslo from Berlin 3 different ways: train, bus or flight.

Popular airports from Berlin to Oslo

Berlin
Oslo
The major airport for departures in Berlin is Berlin Brandenburg Airport. Find all the information you need to know about services, amenities and connections at Berlin Brandenburg Airport for your trip from Berlin to Oslo.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
ticketOfficeHours
Distance to city center
2 km
Car connection
A113, Exit 8
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Available in Terminal 1; €4 per hour.
Dining
Dining
  • Airbräu, Dallmayr Bistro, Bavarian, and Italian cuisine.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • Available throughout the airport.
Hotel
Hotel
  • Radisson Blu and Clarion Hotel Arlanda (walking distance).
Lounge
Lounge
  • Lounges available in Terminal 1, including Lufthansa Lounge.
Lost and Found Office
  • In Terminal 1, Level U1.
Public transit options for Berlin Brandenburg Airport
  • Bus: X7, X71, 163, 164, 171, 744
  • Train: FEX, RE7, RB14
  • Metro: U7
The major airport for arrivals in Oslo is Oslo Airport Gardermoen. Find all the information you need to know about services, amenities and connections at Oslo Airport Gardermoen for your journey to Oslo from Berlin.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
Car connection
E16 highway, exit 51.
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Available in the arrivals area; prices start at approximately 7€ (NOK 80) per day.
Dining
Dining
  • Italian cuisine and cafes.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps, assistance.
WC
WC
  • Available throughout the airport, including accessible facilities.
Hotel
Hotel
  • Airport Hotel Basel (walking distance).
Lounge
Lounge
  • Lounges available, including SAS Lounge and OSL Lounge, access may require membership or fee.
Lost and Found Office
  • Located in the arrivals area, managed by Avinor Service Center.
Public transit options for Oslo Airport Gardermoen
  • Train: L12, R10, F1
  • Bus: 420, 815

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

Useful links