Flights from Berlin to Oslo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BER to OSL – All flight route options from Berlin Brandenburg Airport, Germany to Oslo Gardermoen Airport, Norway. These routes are operated by 13 airlines. Fly non-stop with Scandinavian Airlines or Norwegian Air, or choose from 8 different stopover flights. The shortest flight time is 1 hour and 35 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Oslo Gardermoen Airport
We got great deals on hotels and car rentals near the airport.
Berlin to Oslo flights
With over 111 flights every week and 10 different airlines you have a wide range of options. You can fly non-stop to Oslo (OSL) from Berlin (BER) with Scandinavian Airlines or Norwegian Air but if a stopover option suits you better you can choose to fly via Stockholm, Copenhagen or any other of the 8 alternatives with connectiing airports.
Berlin to Oslo with Scandinavian Airlines
Scandinavian Airlines has non-stop every Thursday or Sunday between 8:00 am and 9:00 pm. You can also take a connecting flight via Stockholm or Copenhagen. Scandinavian Airlines is a member of SkyTeam.
With Norwegian Air Intl
If you choose to fly with Norwegian Air Intl from Berlin to Oslo you can make a transit either via Stockholm or via Copenhagen. The route via Stockholm is 40 minutes faster.
Distance & flight times: Berlin Airport to Gardermoen
The shortest flight time between BER and OSL is 1 hour and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 35m | - | 551 miles (887 km) |
ARN Stockholm | 4h 0m | 1h 25m | 775 miles (1247 km) |
CPH Copenhagen | 4h 15m | 2h 10m | 551 miles (887 km) |
AMS Amsterdam | 4h 35m | 2h 0m | 969 miles (1559 km) |
BRU Brussels | 5h 5m | 1h 40m | 1096 miles (1763 km) |
FRA Frankfurt | 5h 5m | 2h 15m | 980 miles (1577 km) |
BGO Bergen | 5h 5m | 2h 20m | 837 miles (1347 km) |
RIX Riga | 5h 25m | 30m | 1042 miles (1677 km) |
WAW Warsaw | 6h 10m | 2h 50m | 991 miles (1595 km) |



Quick copy and share this page
From Berlin to Norway
Below is a list of other destinations to Norway from Berlin Brandenburg Airport with either direct flights or 1 stop connections.
From Germany to Oslo
Below is a list of other cities in Germany with flights to Oslo with either non-stop or connecting flights.
-
FRA Frankfurt Direct
-
MUC Munich Direct
-
DUS Dusseldorf Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne
-
HAJ Hanover
-
NUE Nuremberg
-
LEJ Leipzig/Halle
-
BRE Bremen