1map logoGo to main page

Vienna, Vienna (Area) to Oslo, Oslo County from $133: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vienna, Austria
to
Oslo, Norway

How to Get from Vienna to Oslo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$133 by busBest price
1358 kmDistance
5h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vienna to Oslo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Train
Average Duration
5h 
Estimated price
$79-330
Recommended
route map
Distance: 1358 km
Duration: 5h

See more options

Pricing table
Company
various
Plane
Drive
Average Duration
8h  29m
Estimated price
$102-292
Company
various
Train
Bus
Average Duration
31h  35m
Estimated price
$123-740
Company
FlixBus
Bus
Average Duration
28h 
Estimated price
$133-188
Company
Deutsche Bahn Intercity-Express, Swedish Railways (SJ), Norwegian Railways (VY)
Train
Average Duration
23h  27m
Estimated price
$258-349
Company
various
Train
Drive
Average Duration
31h  32m
Estimated price
$258-349
Company
various
Drive
Average Duration
19h  16m
Estimated price
$741-742
Company
various
Drive
Drive
Average Duration
24h  6m
Estimated price
$743-744

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $98 $91 $84 $107 $92 $114 $105
Fly $111 $122 $81 $121 $87 $124 $157

Traveling From Vienna to Oslo

Traveling from Vienna to Oslo offers a captivating contrast, as you’ll transition from the baroque charm and rich history of Austria’s capital to Norway’s modern design and stunning natural landscapes.

Best Neighbourhoods in Oslo

Oslo’s neighborhoods each offer distinct vibes and attractions for visitors.

Grünerløkka
• Trendy vibe with vibrant art scene.
• Cozy cafes and boutiques to explore.
Aker Brygge
• Waterfront promenade with stunning views.
• Great dining options and entertainment.
Frogner
• Home to the famous Vigeland Park.
• Elegant architecture and upscale shops.

Best Times To Visit Oslo's Attractions

Timing your visits can elevate your Oslo experience and minimize crowds.

Vigeland Park
Early morning or late afternoon visits offer peaceful moments among sculptures.
Akershus Fortress
Weekday mornings allow a quieter exploration of this historic site.
The Oslo Opera House
Visiting during the week provides a more relaxed atmosphere for photos.

Oslo Weather: What to Expect Year-Round

Oslo experiences a humid continental climate with four distinct seasons, making it important to consider weather when planning your visit. The best times to explore are during the mild summer months, while winter brings a magical atmosphere, though colder temperatures may require warmer clothing.

Dining Recommendation in Oslo

Try the reindeer steak at Restaurant Eik Annen Etage, where the focus on fresh, local ingredients and wild game sets it apart from Vienna's traditional fare. The rustic yet elegant atmosphere allows you to savor the distinct flavors of Norway while enjoying a unique twist on Nordic culinary heritage.

Vienna - Oslo operators

Explore transport companies operating between Vienna and Oslo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
flysas.com

Plane from Vienna (VIE) to Oslo (OSL)

Average Duration
2h 15m
Estimated price
€74-330

Plane from Vienna (VIE) to Oslo Sandefjord (TRF)

Average Duration
2h 15m
Estimated price
€1020-742

Plane from Vienna (VIE) to Oslo (OSL) via Stockholm

Average Duration
4h 50m
Estimated price
€749-3300

Plane from Vienna (VIE) to Oslo (OSL) via Copenhagen

Average Duration
4h 43m
Estimated price
€749-3300

Plane from Vienna (VIE) to Oslo Sandefjord (TRF) via Copenhagen

Average Duration
5h 2m
Estimated price
€3301-3302
Website
norwegian.com

Plane from Vienna (VIE) to Oslo (OSL)

Average Duration
2h 15m
Estimated price
€3303-3304

Plane from Vienna (VIE) to Oslo Sandefjord (TRF) via Copenhagen

Average Duration
5h 15m
Estimated price
€1020-742
Website
ryanair.com

Plane from Vienna (VIE) to Oslo Sandefjord (TRF) via Krakow

Average Duration
5h 42m
Estimated price
€3305-3306
Website
austrian.com

Plane from Vienna (VIE) to Oslo (OSL)

Average Duration
2h 15m
Estimated price
€749-3300
Website
eurowings.com

Plane from Vienna (VIE) to Oslo (OSL) via Hamburg

Average Duration
4h
Estimated price
€749-3307
Website
wizzair.com

Plane from Vienna (VIE) to Oslo Sandefjord (TRF) via Warsaw Chopin

Average Duration
4h 55m
Estimated price
€3308-3309
Train Show train routes
Contact phone
23 15 90 00
Website
flytoget.no

Train from Oslo lufthavn stasjon to Oslo S

Average Duration
22m
Estimated price
€1021-1022
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Wien Hbf to Hamburg Dammtor

Average Duration
8h 48m
Estimated price
€1023-10210

Train from Hamburg Dammtor to Kiel Hbf

Average Duration
1h 18m
Estimated price
€1024-1025
Contact phone
+46 77 175 75 75
Website
sj.se

Train from Hamburg Hbf to Göteborg Centralstation

Average Duration
8h 55m
Estimated price
€1026-1027
Contact phone
+47 61 05 19 10
Website
vy.no

Train from Göteborg Centralstation to Oslo S

Average Duration
3h 47m
Estimated price
€1028-1026
Contact phone
+43 51717
Website
nightjet.com

Train from Vienna Hbf to Legnica

Average Duration
7h 50m
Estimated price
€3308-3301
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Vienna Erdberg to Praha, ÚAN Florenc

Average Duration
4h 25m
Estimated price
€2922-2923

Bus from Praha, ÚAN Florenc to Oslo

Average Duration
22h 35m
Estimated price
€2924-2925
Contact phone
+48 77 443 44 44
Website
sindbad.pl

Bus from Legnica to Oslo

Average Duration
22h 45m
Estimated price
€746-2924
Ferry
Contact phone
+45 99 56 19 00
Website
colorline.no

Ferry from Kiel Norwegen-Kai to Oslo Hjortneskaien

Average Duration
20h
Estimated price
0-0

Vienna to Oslo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Vienna and Oslo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Vienna to Oslo, covering a distance of 1269 miles through picturesque landscapes and charming towns. With an estimated driving time of 19 hours and 16 minutes, you'll have the chance to enjoy the scenic beauty of multiple countries along the way. 💰 Prices for this unique journey by car range from €396 to €599, offering flexibility for different budgets and travel styles. Take advantage of the freedom of the open road as you make your way towards the stunning capital of Norway, experiencing the thrill of crossing borders and discovering new cultures.
Average price
€397 - €600
🚆 Traveling from Vienna to Oslo by train is a scenic journey with no direct route available. You will pass through cities like Hamburg and Göteborg before reaching your final destination in Norway. The total travel time, including transfers, is approximately 23 hours and 27 minutes. 🚆 The train services from Vienna to Oslo are operated by Deutsche Bahn Intercity-Express and Norwegian Railways. Departures are from Wien Hbf station in Vienna and arrivals are at Oslo S station in Norway. The prices for a train ticket between Vienna and Oslo can range from €266 to €359, depending on the class and booking time.
Departure Point
Wien Hbf station
Arrival Point
Oslo S station
🛫 Experience a seamless journey from Vienna to Oslo with a quick 2-hour and 15-minute direct flight offered by Eurowings, Norwegian Air Shuttle, Scandinavian Airlines, or Austrian Airlines. Sit back, relax, and enjoy a hassle-free trip to the vibrant city of Oslo.
Departure Point
Vienna Airport
Arrival Point
Oslo Airport
Useful tips for plane travellers
• For your direct flight from Vienna to Oslo, be mindful of baggage rules specific to the airline you're flying with, as Norwegian Air Shuttle, for example, is known for its stricter carry-on policies.
• Upon arrival at Oslo Airport (OSL), follow the signs to the 'Skytrain' for the fastest access to the city center, where a ticket costs about NOK 210 (around $20 USD) and the journey takes about 20 minutes.
• Taxi fares from Oslo Airport to the city center typically range from NOK 800 to NOK 1,200 (approximately $75 to $110 USD), so consider pre-ordering a taxi from companies like Oslo Taxi for fixed rates.
🚌 To travel from Vienna to Oslo by bus, you will need to take a route that includes transfers. The journey, which takes approximately 28 hours, begins at Vienna Erdberg and includes a stop in Praha, ÚAN Florenc before reaching Oslo. 💰 Prices for the Vienna to Oslo bus journey range from €137 to €194, offering travelers a cost-effective way to experience the picturesque scenery and unique cultures of Austria and Norway along the way. With a bit of planning, this bus trip can be a memorable adventure through stunning landscapes and charming destinations.
Departure Point
Vienna Erdberg station
Arrival Point
Oslo station

Frequently asked questions

Find out more about the route from Vienna to Oslo.

Or choose the category:
The distance between Vienna and Oslo is approximately 844 miles or 1,269.5 miles by road. The typical travel time from Vienna to Oslo by train is 22 hours and 58 minutes. Alternatively, you can fly to Oslo from Vienna and then take a train, which typically takes around 5 hours. If you choose to drive, it takes approximately 19 hours and 16 minutes from Oslo to Vienna. Finally, the bus journey from Vienna to Oslo usually takes about 28 hours.
The most cost-effective option for traveling from Vienna to Oslo is by bus, which takes 28 hours and costs between €127-€190. If time is a constraint, the quickest option is to fly and then take a train, which takes just 5 hours and costs between €63-€344. Both options offer different trade-offs between cost and time, allowing travelers to choose based on their priorities and budgets.
The prices for a train ticket between Vienna and Oslo range from €215 to €349. Alternatively, if you prefer to travel by bus, the prices can vary from €135 to €189. It is always recommended to check for the most up-to-date prices and availability when planning your trip, as prices may change due to factors such as demand and time of booking.
To travel from Vienna to Oslo without using public transportation, you can take a road trip by driving or carpooling. The distance between the two cities is approximately 1269 miles and it takes around 19 hours and 16 minutes to drive. However, keep in mind that the cost for fuel, tolls, and potential accommodation along the way should be considered when calculating the expenses for this journey.
The best way to travel from Vienna to Oslo without a car is by taking a train. The train journey takes approximately 22 hours and 58 minutes. It is a comfortable and convenient option, and ticket prices range from €208 to €353.
Yes, there is a link between Vienna and Oslo but it is not a direct route. The most convenient way to travel between the two cities is by train or plane. The train journey takes approximately 22 hours and 58 minutes with transfers, while flying to Oslo and then taking a train takes around 5 hours. Alternatively, one can drive from Vienna to Oslo, covering a distance of about 844 miles, which takes roughly 19 hours and 16 minutes. There is also a bus option, which takes approximately 28 hours with transfers.
The flight between Vienna and Oslo typically takes about 2 hours and 15 minutes. This is for a direct flight from Vienna Airport to Oslo Airport. As for costs, prices can vary depending on factors such as the airlines, time of year, and how far in advance you book. On average, prices for a round trip flight between Vienna and Oslo can range from $100 to $300, but it's always best to check with different airlines for the most accurate pricing information.
There are numerous options for accommodations near Oslo. With over 409 hotels available, travelers can choose from a wide range of options to suit their preferences and budget. Prices for hotels in Oslo start at €54 per night, offering affordable options for travelers on a tighter budget. Whether you prefer luxury hotels or budget-friendly options, Oslo has plenty of options to choose from to ensure a comfortable stay during your visit.