Fly to Oslo train

Take the train City Airport Train - CAT at the station Vienna City Center Station.

The journey takes approximately 16 m. Ticket price is about €3 The travel distance is 19 km.

Carrier is City Airport Train - CAT.

Buy ticket

Fly out to Vienna (VIE) of the Oslo (OSL) airport.

The journey takes approximately 2 h 15 m. Ticket price is about €60

Carrier is Norwegian Air Shuttle.

🔎

🚖 Find a cheap local taxi

Get off at the Oslo (OSL).
Take the train Flytoget at the station Oslo lufthavn stasjon.

The journey takes approximately 22 m. Ticket price is about €18 The travel distance is 46 km.

Carrier is Flytoget.

Buy ticket

Get off at the Oslo S.


🛏 Find hotel deals and discounts up to 20% in Oslo at Booking


Fly to Oslo Sandefjord train

Take the train City Airport Train - CAT at the station Wien Mitte.

The journey takes approximately 16 m. Ticket price is about €3 The travel distance is 19 km.

Carrier is City Airport Train - CAT.

Buy ticket

Get off at the Flughafen Wien.
Fly out to Vienna (VIE) of the Copenhagen (CPH) airport.

The journey takes approximately 4 h 50 m. Ticket price is about €40

Carrier is Austrian Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Copenhagen (CPH).
Take the Vy Buss bus at the Sandefjord lufthavn Torp station .

The journey takes approximately 4 m. Ticket price is about €8 The travel distance is 2 km.

Carrier is Vy Buss.

Buy ticket

Get off at the Torp stasjon.
Take the train Norwegian Railways (VY) at the station Torp stasjon.

The journey takes approximately 1 h 26 m. Ticket price is about €17 The travel distance is 112 km.

Carrier is Norwegian Railways (VY).

Buy ticket

Get off at the Nationaltheatret stasjon.


🛏 Find hotel deals and discounts up to 20% in Oslo at Booking


Train

Take the train Deutsche Bahn Intercity-Express at the station Wien Hbf.

The journey takes approximately 8 h 28 m. Ticket price is about €110 The travel distance is 1086 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Hamburg-Harburg.
Take the train metronom at the station Hamburg-Harburg.

The journey takes approximately 12 m. Ticket price is about €3 The travel distance is 11 km.

Carrier is metronom.

Buy ticket

Get off at the Hamburg Hbf.
Take the train Swedish Railways (SJ) at the station Hamburg Hbf.

The journey takes approximately 8 h 55 m. Ticket price is about €70 The travel distance is 815 km.

Carrier is Swedish Railways (SJ).

Buy ticket

Get off at the Göteborg Centralstation.
Take the train Norwegian Railways (VY) at the station Göteborg Centralstation.

The journey takes approximately 3 h 35 m. Ticket price is about €45 The travel distance is 331 km.

Carrier is Norwegian Railways (VY).

Buy ticket

Get off at the Oslo S.


🛏 Find hotel deals and discounts up to 20% in Oslo at Booking


Bus

Take the FlixBus bus at the Vienna Erdberg station .

The journey takes approximately 4 h 25 m. Ticket price is about €27 The travel distance is 335 km.

Carrier is FlixBus.

Buy ticket

Get off at the Prague.
Take the FlixBus bus at the Prague station .

The journey takes approximately 22 h 35 m. Ticket price is about €110 The travel distance is 1547 km.

Carrier is FlixBus.

Buy ticket

Get off at the Oslo.


🛏 Find hotel deals and discounts up to 20% in Oslo at Booking


Train ferry

Take the train Deutsche Bahn Intercity-Express at the station Wien Hbf.

The journey takes approximately 8 h 48 m. Ticket price is about €110 The travel distance is 1099 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Hamburg Dammtor.
Take the train Deutsche Bahn Regional at the station Hamburg Dammtor.

The journey takes approximately 1 h 8 m. Ticket price is about €17 The travel distance is 106 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Kiel Hbf.
1590 m on foot from the Kiel Hbf to the Kiel Norwegen-Kai.

The journey takes approximately 18 m. The travel distance is 1 km.

Get off at the Kiel Norwegen-Kai.
Boarding the Color Line AS ferry at the port of Kiel Norwegen-Kai.

The journey takes approximately 20 h The travel distance is 688 km.

Carrier is Color Line AS.

Buy ticket

Get off at the Oslo Hjortneskaien.


🛏 Find hotel deals and discounts up to 20% in Oslo at Booking


Night train bus

Take the train Nightjet at the station Vienna Central Train Station.

The journey takes approximately 7 h 50 m. Ticket price is about €130 The travel distance is 524 km.

Carrier is Nightjet.

Buy ticket

Get off at the Legnica.
Take the Sindbad bus at the Legnica station .

The journey takes approximately 22 h 45 m. Ticket price is about €75 The travel distance is 1478 km.

Carrier is Sindbad.

Buy ticket

Get off at the Oslo.


🛏 Find hotel deals and discounts up to 20% in Oslo at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 19 h 16 m. The travel distance is 2031 km.

Get off at the Oslo.


🛏 Find hotel deals and discounts up to 20% in Oslo at Booking


Drive car train

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 53 m. The travel distance is 402 km.

Get off at the Munich East Station.
Take the transport at the Munich East Station station.

The journey takes approximately 6 h Ticket price is about €100 The travel distance is 754 km.

Carrier is Urlaubs-Express.

Buy ticket

Get off at the Hamburg Altona.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 10 h 26 m. The travel distance is 1060 km.

Get off at the Oslo.


🛏 Find hotel deals and discounts up to 20% in Oslo at Booking


The cheapest way to travel from Vienna to Oslo is by taking a Fly to Oslo Sandefjord train with an average price of €69. The journey takes approximately 9 ч. 34 мин.

Fly to Oslo train is the fastest way to travel from Vienna to Oslo. Tickets cost €82. The journey takes approximately 5 ч.

Vienna is approximately 2031 km away from Oslo. The trip by car takes 19 h 16 m.

The average journey time by car between Vienna and Oslo is 19 h 16 m.