Travel from Lucerne to Zürich

Bus or train from Lucerne to Zürich?

Swiss Railways (SBB/CFF/FFS) operates a train from Lucerne to Zürich hourly. Tickets cost $24 - $45 and the journey takes 46 min. Alternatively, FlixBus operates a bus from Lucerne to Zürich 3 times a day. Tickets cost $3 - $6 and the journey takes 55 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Lucerne to Zürich

From Luzern train to Zürich HB.46 minSFr 40
From Luzern bus to Zurich.55 minSFr 5
From Lucerne taxi to Zürich.38 minSFr 264
From Lucerne drive to Zürich.38 minSFr 7
From Luzern Pilatusplatz shuttle to Zürich.45 minSFr 26
From Lucerne Uber to Zürich.38 minSFr 133

Operators from Lucerne to Zürich