Travel from Innsbruck to Vaduz

Train from Innsbruck to Vaduz

Austrian Railways (ÖBB) operates a train from Innsbruck to Vaduz every 3 hours. Tickets cost $30 - $55 and the journey takes 2 hours 11 minutes.

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

How to get from Innsbruck to Vaduz

From Innsbruck Hbf train to Buchs SG.2 h 11 min38€
From Innsbruck Hbf train to Feldkirch, Bahnhof then line 11 bus to Vaduz, Post.2 h 53 min36€
From Innsbruck drive to Vaduz.2 h 7 min19€

How long does it take to get from Innsbruck to Vaduz?

The train from Innsbruck Hbf to Buchs SG takes 2 hours 11 minutes including transfers and departs every three hours.

Is there a direct train between Innsbruck and Vaduz?

Yes, there is a direct train departing from Innsbruck Hbf and arriving at Buchs SG. Services depart every three hours, and operate Monday to Saturday. The journey takes approximately 2 hours 11 minutes.

Operators from Innsbruck to Vaduz

Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Swiss PostAutoSwiss PostAuto