COMPARE Prices across different modes

Fri
Oct 22
$18Westbahn
Sat
Oct 23
$11Westbahn
Sun
Oct 24
$11Westbahn
Mon
Oct 25
$11Westbahn
Tue
Oct 26
$11Westbahn
Wed
Oct 27
$11Westbahn
Thu
Oct 28
$12ÖBB | Railjet
Fri
Oct 29
$6Westbahn
Sat
Oct 30
$12ÖBB | Railjet
Sun
Oct 31
$11Westbahn
Mon
Nov 1
$6Westbahn
Tue
Nov 2
$11Westbahn
Wed
Nov 3
$11Westbahn
Thu
Nov 4
$11Westbahn
Fri
Nov 5
$11Westbahn
Sat
Nov 6
$11Westbahn
Sun
Nov 7
$6Westbahn
Mon
Nov 8
$6Westbahn
Tue
Nov 9
$6Westbahn
Wed
Nov 10
$6Westbahn
Thu
Nov 11
$6Westbahn

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Linz and Vienna

distanceDistance95 miles (154 km)
durationAverage train duration1 h 14 min
priceAverage train ticket price$12 (€10)
frequencyTrain frequency51 a day
changesDirect trainYes, there are 51 direct trains a day
carriersTrain providersWestbahn, ÖBB | Railjet, FlixTrain, ÖBB, ÖBB | ICE or ÖBB | Nightjet

Trains from Linz to Vienna cover the 95 miles (154 km) long trip taking on average 1 h 14 min with our travel partners like Westbahn, ÖBB | Railjet, FlixTrain, ÖBB, ÖBB | ICE or ÖBB | Nightjet. Normally, there are 51 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $11 (€9), but the average price of train tickets is $12 (€10). Travelers depart most frequently from Linz Hbf and arrive in Wien Westbahnhof.

Train companies

ÖBB Linz – Vienna

ÖBB trains will get you from Linz to Vienna from $11 (€9). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

ÖBB

ÖBB is Austria's main train company and offers the following different ticket types for your next trip from Linz to Vienna by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

Save time and money by searching for and booking your ÖBB train between Linz and Vienna online with Omio! If you’re looking for the cheapest, fastest or earliest ÖBB train between Linz and Vienna, Omio can help you out every step of the way. Check current ÖBB train schedules for the ideal departure and arrival times, compare the best connections for the 95 miles (154 km) journey between Linz and Vienna as well as ticket information for the train (such as baggage allowance and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains between Linz and Vienna, you can check straight away if the ÖBB ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Buy your official ÖBB Linz to Vienna train tickets online on Omio quickly and easily and enjoy the travel experience!

    Please follow the recommendations outlined by ÖBB when booking your train tickets between Linz and Vienna due to the coronavirus:

    • Refund or voucher policy
    • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
      • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
      • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Linz to Vienna

    Taking the train from Linz to Vienna is a fast and convenient way to reach the Austrian capital. Daily services between the two cities are provided by OBB Railjet, OBB Nightjet and Westbahn. There are very early morning departures provided by Nightjet, followed by Railjet and Westbahn trains throughout the day, sometimes as frequently as three trains per hour. The journey time varies slightly from 1 hour 5 minutes to just over 2 hours, and no changes will be needed en route. Trains from Linz to Vienna all leave from Linz Hauptbahnhof. However, there are two arrival points: Westbahn trains get into Wien Hütteldorf in the city's western suburbs, while OBB services all terminate at the more centrally located Hauptbahnhof.

    Travel Tips

    Trains from Linz to Vienna
    Travel by train to Vienna easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Linz to Vienna.
    FAQs
    How much do cheap train tickets between Linz and Vienna cost?
    If you’re looking to save money on tickets, you can find cheap Linz to Vienna trains for as little as $11 (€9)  in the next 7 days.
    What is the price of a train ticket to Vienna from Linz?
    If you are looking to buy your train ticket in the next 7 days, you can expect the Linz to Vienna train to cost on average $12 (€10)  one way.
    How far is Vienna from Linz by train?
    The Linz to Vienna train distance is approximately 95 miles (154 km).
    How many hours is the train time to Vienna from Linz?
    While the time it takes to travel 95 miles (154 km) from Linz to Vienna can vary based on specific dates, weekends, and holidays, the Linz to Vienna train journey time is on average 1 h 14 min.
    Which train station from Linz to Vienna do I depart from? Which Vienna train station from Linz do I arrive in?

    Omio customers who travel this route most frequently depart from Linz Hbf   and arrive in Wien Westbahnhof.

    Where is the Linz train station located? Where is the Vienna train station located?

    The most popular departure train station with passengers for this journey, called Linz Hbf, is located 1 mile (s) / 1 km from the city center of Linz.

    The most popular arrival train station, Wien Westbahnhof, is located 1 mile (s) / 2 km away from the city center of Vienna.

    What train companies go from Linz to Vienna?
    When taking a train from Linz to Vienna, you can count on Westbahn, ÖBB | Railjet, FlixTrain, ÖBB, ÖBB | ICE or ÖBB | Nightjet for the best way to get you to Vienna. You can also check all possible train providers who offer a service to Vienna from Linz and compare the amenities they offer before buying a train ticket.
    Is there a direct train from Linz to Vienna?
    Yes, there are 51 direct trains per day from Linz to Vienna. You can look to travel with Westbahn, ÖBB, ÖBB | InterCity, ÖBB | ICE, ÖBB | Railjet, ÖBB | Nightjet or FlixTrain  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
    How many train services per day are there from Linz to Vienna?
    The average number of trains departing Linz for Vienna is 51 a day. The train schedules and services may vary between weekdays and weekends.
    When can I take the first train from Linz to Vienna? When can I take the last train for the day?
    The earliest train departing from Linz to Vienna leaves at 5: 04 AM. The last train departing from Linz to Vienna leaves at 8: 04 PM. You can find the latest Linz to Vienna train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    When should I purchase the Linz to Vienna train for the best deals on tickets?
    You can find trains to Vienna from Linz to cost on average $12 (€10) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Linz to Vienna train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Linz
    Vienna
    The major railway station for departures from Linz is Linz Hbf. Read all the information you need to know about services, amenities and connections at Linz Hbf for your journey between Linz and Vienna.