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 |
Cheapest
Average
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.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
KL1770 | 06:00AM Berlin Brandenburg Airport (BER) | 12h20 | 06:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
KL1770 | 06:00AM Berlin Brandenburg Airport (BER) | 5h55 | 11:55AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH1957 | 06:15AM Berlin Brandenburg Airport (BER) | 4h45 | 11:00AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LX4407 | 06:45AM Berlin Brandenburg Airport (BER) | 5h25 | 12:10PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
AF1135 | 06:55AM Berlin Brandenburg Airport (BER) | 9h30 | 04:25PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH45 | 07:10AM Berlin Brandenburg Airport (BER) | 5h35 | 12:45PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH175 | 07:40AM Berlin Brandenburg Airport (BER) | 5h05 | 12:45PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LO392 | 08:00AM Berlin Brandenburg Airport (BER) | 11h00 | 07:00PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH177 | 08:40AM Berlin Brandenburg Airport (BER) | 4h05 | 12:45PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
OS224 | 09:10AM Berlin Brandenburg Airport (BER) | 4h25 | 01:35PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH181 | 09:40AM Berlin Brandenburg Airport (BER) | 5h40 | 03:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
DY1103 | 09:45AM Berlin Brandenburg Airport (BER) | 1h40 | 11:25AM Oslo Airport Gardermoen (OSL) | 0 transfersDirect | |
sk1674 | 10:10AM Berlin Brandenburg Airport (BER) | 12h00 | 10:10PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
KL1772 | 10:10AM Berlin Brandenburg Airport (BER) | 12h10 | 10:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
KL1772 | 10:10AM Berlin Brandenburg Airport (BER) | 8h10 | 06:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1674 | 10:10AM Berlin Brandenburg Airport (BER) | 22h10 | 08:20AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1674 | 10:10AM Berlin Brandenburg Airport (BER) | 2h55 | 01:05PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1674 | 10:10AM Berlin Brandenburg Airport (BER) | 23h10 | 09:20AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1674 | 10:10AM Berlin Brandenburg Airport (BER) | 25h00 | 11:10AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1674 | 10:10AM Berlin Brandenburg Airport (BER) | 14h00 | 12:10AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1674 | 10:10AM Berlin Brandenburg Airport (BER) | 5h15 | 03:25PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH183 | 10:40AM Berlin Brandenburg Airport (BER) | 6h55 | 05:35PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH183 | 10:40AM Berlin Brandenburg Airport (BER) | 4h40 | 03:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH1935 | 11:00AM Berlin Brandenburg Airport (BER) | 6h55 | 05:55PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LO388 | 11:25AM Berlin Brandenburg Airport (BER) | 7h35 | 07:00PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH185 | 11:40AM Berlin Brandenburg Airport (BER) | 5h55 | 05:35PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2678 | 11:45AM Berlin Brandenburg Airport (BER) | 5h35 | 05:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2678 | 11:45AM Berlin Brandenburg Airport (BER) | 7h05 | 06:50PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2678 | 11:45AM Berlin Brandenburg Airport (BER) | 22h15 | 10:00AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2678 | 11:45AM Berlin Brandenburg Airport (BER) | 21h05 | 08:50AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2678 | 11:45AM Berlin Brandenburg Airport (BER) | 8h50 | 08:35PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2678 | 11:45AM Berlin Brandenburg Airport (BER) | 25h25 | 01:10PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2678 | 11:45AM Berlin Brandenburg Airport (BER) | 19h15 | 07:00AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
KL1776 | 11:50AM Berlin Brandenburg Airport (BER) | 6h30 | 06:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
KL1776 | 11:50AM Berlin Brandenburg Airport (BER) | 10h30 | 10:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
SN2582 | 11:55AM Berlin Brandenburg Airport (BER) | 5h15 | 05:10PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
DY887 | 12:20PM Berlin Brandenburg Airport (BER) | 7h10 | 07:30PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
DY887 | 12:20PM Berlin Brandenburg Airport (BER) | 6h10 | 06:30PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
AF1735 | 12:20PM Berlin Brandenburg Airport (BER) | 11h15 | 11:35PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
DY887 | 12:20PM Berlin Brandenburg Airport (BER) | 5h10 | 05:30PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
D83303 | 12:40PM Berlin Brandenburg Airport (BER) | 7h45 | 08:25PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH187 | 12:40PM Berlin Brandenburg Airport (BER) | 4h55 | 05:35PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
D83303 | 12:40PM Berlin Brandenburg Airport (BER) | 4h15 | 04:55PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
D83303 | 12:40PM Berlin Brandenburg Airport (BER) | 5h35 | 06:15PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH2207 | 12:55PM Berlin Brandenburg Airport (BER) | 5h00 | 05:55PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
KL1778 | 02:20PM Berlin Brandenburg Airport (BER) | 8h00 | 10:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
KL1778 | 02:20PM Berlin Brandenburg Airport (BER) | 4h00 | 06:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
DY1105 | 02:25PM Berlin Brandenburg Airport (BER) | 1h40 | 04:05PM Oslo Airport Gardermoen (OSL) | 0 transfersDirect | |
AF1235 | 03:45PM Berlin Brandenburg Airport (BER) | 7h50 | 11:35PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1676 | 03:50PM Berlin Brandenburg Airport (BER) | 16h30 | 08:20AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1676 | 03:50PM Berlin Brandenburg Airport (BER) | 8h20 | 12:10AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1676 | 03:50PM Berlin Brandenburg Airport (BER) | 6h20 | 10:10PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk1676 | 03:50PM Berlin Brandenburg Airport (BER) | 20h35 | 12:25PM Oslo Sandefjord Airport, Torp (TRF) | 1 transfer | |
KL1780 | 04:30PM Berlin Brandenburg Airport (BER) | 5h50 | 10:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH197 | 05:40PM Berlin Brandenburg Airport (BER) | 6h05 | 11:45PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
KL1782 | 06:25PM Berlin Brandenburg Airport (BER) | 14h10 | 08:35AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
KL1782 | 06:25PM Berlin Brandenburg Airport (BER) | 3h55 | 10:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
SN2588 | 06:35PM Berlin Brandenburg Airport (BER) | 4h15 | 10:50PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LO390 | 06:40PM Berlin Brandenburg Airport (BER) | 15h10 | 09:50AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH199 | 06:40PM Berlin Brandenburg Airport (BER) | 5h05 | 11:45PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH1949 | 07:00PM Berlin Brandenburg Airport (BER) | 4h30 | 11:30PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2680 | 07:25PM Berlin Brandenburg Airport (BER) | 14h35 | 10:00AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2680 | 07:25PM Berlin Brandenburg Airport (BER) | 21h55 | 05:20PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2680 | 07:25PM Berlin Brandenburg Airport (BER) | 11h35 | 07:00AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2680 | 07:25PM Berlin Brandenburg Airport (BER) | 17h45 | 01:10PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
sk2680 | 07:25PM Berlin Brandenburg Airport (BER) | 13h25 | 08:50AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
LH201 | 07:40PM Berlin Brandenburg Airport (BER) | 4h05 | 11:45PM Oslo Airport Gardermoen (OSL) | 1 transfer | |
DY1109 | 08:15PM Berlin Brandenburg Airport (BER) | 1h40 | 09:55PM Oslo Airport Gardermoen (OSL) | 0 transfersDirect | |
KL1784 | 09:35PM Berlin Brandenburg Airport (BER) | 11h00 | 08:35AM Oslo Airport Gardermoen (OSL) | 1 transfer | |
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
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.
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.
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.
Here are some other resources that might have the information you need