Travel from Vienna to Oslo

AI Travel Planner Logoaiplanner
Fly via
Austrian Airlines
USD 119-4172h 10m - 2h 30m
Depart: Several daily servicesArrive: Varies by departure
Direct flights between Vienna International Airport and Oslo Airport Gardermoen.
Austrian Airlines operates direct flights. Prices vary based on booking in advance, seasonality, and fare class. Flights depart from Vienna International Airport (VIE) and arrive at Oslo Airport Gardermoen (OSL).
Norwegian Air Shuttle
USD 107-3572h 10m - 2h 30m
Depart: Multiple times per week, often dailyArrive: Varies by departure
Direct flights connecting Vienna International Airport with Oslo Airport Gardermoen.
Norwegian offers competitive fares, particularly when booked in advance. Flights depart from Vienna International Airport (VIE) and typically arrive at Oslo Airport Gardermoen (OSL).
SAS (Scandinavian Airlines)
USD 143-4764h 0m - 6h 0m (with layover)
Depart: Multiple daily departuresArrive: Varies by departure
Flights between Vienna International Airport and Oslo Airport Gardermoen, often with a short layover.
SAS provides connecting flights via its hubs, offering a full-service experience. Flights typically use Vienna International Airport (VIE) and Oslo Airport Gardermoen (OSL).
Ryanair
USD 60-2382h 20m - 2h 45m (direct, if available)
Depart: Several departures per weekArrive: Varies by departure
Low-cost flights from Vienna, sometimes to airports near Oslo.
Ryanair may offer direct or indirect flights, sometimes arriving at secondary airports like Torp Sandefjord Airport (TRF), which requires additional travel to Oslo city center. Always check the arrival airport when booking.
Train via
Deutsche Bahn (DB) / ÖBB (Austrian Federal Railways)
USD 95-41727h 0m - 35h 0m
Depart: A few departures dailyArrive: Varies due to transfers
Long-distance train journey with multiple transfers, typically through Germany, Denmark, and Sweden.
There are no direct train services from Vienna to Oslo. The journey involves several changes, often in cities like Salzburg, Hamburg, Copenhagen, and Malmö. Booking in advance is highly recommended for better fares. Major departure stations in Vienna include Wien Hauptbahnhof, and arrival at Oslo S in Oslo.
Bus via
FlixBus
USD 83-19028h 0m - 30h 0m
Depart: Several daily departuresArrive: Varies due to transfers
Long-distance bus travel with transfers, often via major European cities.
FlixBus offers journeys between Vienna and Oslo with at least one transfer, commonly in cities like Prague. Buses typically depart from Vienna, International Busterminal (VIB) and arrive at Oslo Bussterminal. Amenities like free Wi-Fi and power sockets are usually available.
Drive via
Self-drive
USD 143-298 (fuel estimate), plus tolls and ferries18h 30m - 23h 0m (driving time, excluding stops and ferry)
Depart: FlexibleArrive: Flexible
Driving from Vienna to Oslo involves a significant journey through Central and Northern Europe.
The road distance is approximately 1700-1950 km. Fuel costs are estimates and depend on vehicle type, fuel efficiency, and current fuel prices. Tolls are applicable in several countries along the route, including Austria (vignette) and Norway (extensive toll roads and city tolls). Oslo has a toll ring with charges varying by time of day and vehicle type, typically NOK 28-34 for regular cars per pass. A common route involves crossing from Germany to Denmark via ferry (e.g., Puttgarden-Rødby with Scandlines), or directly to Sweden (e.g., Rostock-Trelleborg with Stena Line or TT-Line), then driving through Sweden to Norway. Booking ferry crossings in advance is advisable, especially during peak seasons. Alternatively, a direct ferry from Kiel, Germany to Oslo is available for vehicles.
Ferry via
Color Line
USD 184-595 (per person/car, varies by cabin and vehicle)Approximately 20 hours (overnight)
Depart: Daily evening departuresArrive: Daily morning arrivals
Direct overnight ferry service from Kiel, Germany, to Oslo, Norway, accommodating passengers and vehicles.
This option is ideal for travelers wishing to take their car directly from Germany to Norway, bypassing the extensive drive through Denmark and Sweden. The journey is on a cruise ferry offering various onboard amenities. Booking well in advance is recommended, especially for cabins and vehicle spaces.
Plan activities, hotels, and more around this journey
contact@aiplanner.ai
All Routes-Destinations-Privacy Policy
© 2026 AI Planner. All rights reserved.