Fastest journey7hr 43m
It is very easy to take the train from Zurich to Vienna – and this is a journey well worth making, for it takes in some very fine Alpine scenery. Five comfortable Railjet trains run directly from Zurich to Vienna each day.
In addition, there is a breakfast-time departure which is not a Railjet but a train that has ultra-comfortable older carriages with a panorama observation car in first class. This is perfect for sightseeing, but on this service you’ll need to change trains once along the way – at Innsbruck Hauptbahnhof.
Bookings for this route usually open at least 3 months in advance and sometimes tickets are available even earlier. For those who prefer travelling by night, there is also a direct night train from Zurich to Vienna.
Zurich to Vienna
The eight-hour journey by train from Zurich to Vienna is the finest west to east transect through the Alps. Along the way, you’ll traverse the Principality of Liechtenstein and take in some superb Tyrolean scenery. Between Innsbruck and Salzburg, the train traverses German territory with some great views of the Bavarian Alps. Six direct trains each day ply the route, including one overnight service.
The direct Railjet trains to Vienna all leave from Zurich Hauptbahnhof. Upon arrival in Vienna, all trains stop at both Vienna Meidling and the city’s brand new Hauptbahnhof.
Other journeys to Vienna View all journeys to Vienna
- From London from £86.50
- From Munich from £25.00
- From Budapest from £25.50
- From Amsterdam from £51.50
- From Regensburg Hbf from £51.00
- From Frankfurt am Main from £34.00
Other popular journeys on Loco2
Image credits: Erik Cleves Kristensen