Trains from Vienna to Oslo
🚆 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.