Flights from Vienna to Oslo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
VIE to OSL – All flight route options from Vienna International Airport, Austria to Oslo Gardermoen Airport, Norway. These routes are operated by 25 airlines. Fly non-stop with Norwegian Air or Austrian, or choose from 19 different stopover flights. The shortest flight time is 2 hours and 15 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.
Vienna to Oslo flights
There are over 21 airlines and as many as 305 flights every week to this destination. You can fly non-stop to Oslo (OSL) from Vienna (VIE) with Norwegian Air or Austrian but if a stopover option suits you better you can choose to fly via Luxembourg, Munich or any other of the 19 alternatives with connectiing airports.
Vienna to Oslo with Norwegian Air
You can fly non-stop every weekday except Mondays with departure times from 9:00 am to 8:00 pm.
With Scandinavian Airlines
If you fly from Vienna with Scandinavian Airlines you will do a stopover in Copenhagen, CPH before reaching Oslo. This flight trip will take 4 hours and you can fly every day of the week except Mondays with departures at 10:15. Scandinavian Airlines is a member of SkyTeam.
Distance & flight times: Vienna International Airport to Gardermoen
The shortest flight time between VIE and OSL is 2 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 15m | - | 867 miles (1395 km) |
LUX Luxembourg | 4h 35m | 20m | 1243 miles (2000 km) |
MUC Munich | 4h 40m | 2h 10m | 1045 miles (1681 km) |
HEL Helsinki | 5h 0m | 1h 10m | 1390 miles (2237 km) |
CPH Copenhagen | 5h 0m | 1h 10m | 870 miles (1400 km) |
FRA Frankfurt | 5h 10m | 50m | 1099 miles (1768 km) |
BER Berlin | 5h 10m | 2h 35m | 876 miles (1409 km) |
ZRH Zurich | 5h 15m | 1h 30m | 1266 miles (2037 km) |
RIX Riga | 5h 15m | 1h 45m | 1203 miles (1936 km) |
ARN Stockholm | 5h 15m | 2h 5m | 1044 miles (1680 km) |
GVA Geneva | 5h 20m | 1h 10m | 1500 miles (2414 km) |
BRU Brussels | 5h 25m | 50m | 1272 miles (2047 km) |
CDG Paris | 5h 25m | 1h 0m | 1494 miles (2404 km) |
BEG Belgrade | 5h 30m | 1h 15m | 1424 miles (2291 km) |
WAW Warsaw | 5h 50m | 2h 35m | 1017 miles (1636 km) |
MXP Milan | 5h 50m | 45m | 1426 miles (2294 km) |
DUS Dusseldorf | 6h 5m | 3h 0m | 1133 miles (1823 km) |
STR Stuttgart | 6h 5m | 2h 40m | 1143 miles (1839 km) |
SPU Split | 6h 35m | 2h 30m | 1494 miles (2404 km) |
AMS Amsterdam | 6h 35m | 25m | 1198 miles (1928 km) |



Quick copy and share this page
From Vienna to Norway
Below is a list of other destinations to Norway from Vienna International Airport with either direct flights or 1 stop connections.
From Austria to Oslo
Below is a list of other cities in Austria with flights to Oslo with either non-stop or connecting flights.