Visit Zurich Opera, Interlaken’s unique mountain scenery, walk on Lucerne’s Kapellbrücke and discover the museums of Basel. On the ÖBB’s trains, you can travel to Switzerland quickly and in unrivalled comfort. And at affordable prices: Travel from Innsbruck to Zurich from 19 € with ÖBB Sparschiene. From Innsbruck, you can get to Lucerne and Basel from 29 €. Travel to Zurich from Salzburg or Vienna on our Railjet trains for 29 € and 39 € respectively.

To Zurich every two hours

Six daily connections departing for Zurich every two hours from Vienna, St. Pölten, Linz and Salzburg and seven connections departing from Innsbruck / Vorarlberg every day are offered. From Vienna, all connections use ÖBB Railjets while passengers are required to change to the Eurocity train which travels between Graz and Zurich in Innsbruck when taking the 11:30 a.m. connection. Zurich station offers good connections to all regions of Switzerland.

Reach your destination in your sleep with ÖBB Nightjet

ÖBB Nightjet trains depart for Zurich daily from Vienna and Graz. A direct night train is also offered from Villach to Zurich. Passengers reach their destination overnight and in great comfort, saving valuable time and hotel expenses. Customers travelling on the couchette or sleeper car additionally receive free sparkling water and a breakfast. ÖBB Sparschiene day coach tickets start at 29 €, couchette tickets at 49 € and sleeper car tickets at 69 €.


All at a glance - over night from Vienna to Zurich
You can find all connections between e.g. Vienna and Zurich in real time in our online route planner. Just type in your estimated travel date and search connections.