Travel from Zürich to Lindau-Hbf

Bus or train from Zürich to Lindau Hbf?

Swiss Railways (SBB/CFF/FFS) operates a train from Zürich to Lindau Hbf every 4 hours. Tickets cost $40 - $70 and the journey takes 1 h 49 min. Alternatively, Swiss PostAuto operates a bus from Zürich to Lindau Hbf 4 times a day. Tickets cost $50 - $75 and the journey takes 1 h 41 min. Austrian Railways (ÖBB) also services this route every 30 minutes.

How to get from Zürich to Lindau Hbf

From Zürich HB train to Lindau Hbf. 1 h 49 min SFr 63. From Zürich, Sihlquai/HB bus to Bregenz then train to Lindau Hbf. 2 h 6 min SFr 66. From Zürich drive to Lindau Hbf. 1 h 34 min SFr 22.