Travel from Linz to Vienna

Train from Linz to Vienna

WESTbahn Gmbh operates a train from Linz to Vienna hourly. Tickets cost $20 - $24 and the journey takes 1 h 20 min. Two other operators also service this route.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Linz to Vienna

From Linz Hauptbahnhof train to Wien Hauptbahnhof.1 h 20 min31€
From Linz Hbf night train to Wien Hbf.1 h 23 min23€
From Linz rideshare to Vienna.2 h 32 min9€
From Linz drive to Vienna.1 h 53 min21€

How long does it take to get from Linz to Vienna?

The train from Linz Hauptbahnhof to Wien Hauptbahnhof takes 1 h 20 min including transfers and departs hourly.

Is there a direct train between Linz and Vienna?

Yes, there is a direct train departing from Linz Hauptbahnhof and arriving at Wien Hauptbahnhof. Services depart hourly, and operate every day. The journey takes approximately 1 h 20 min.

Operators from Linz to Vienna

WESTbahn Gmbh+43 1 89900WESTbahn Gmbh
Austrian Railways (ÖBB)Austrian Railways (ÖBB)