Travel from Ulm to Zürich

Bus or train from Ulm to Zürich?

You can take a train from Ulm to Zürich via Schaffhausen in around 3 h 1 min. Alternatively, you can take a bus from Ulm to Zürich via Memmingen, Memmingen central bus station in around 5 h 10 min.

Travel Guides

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

How to get from Ulm to Zürich

From Ulm Hbf train to Schaffhausen then train to Zürich HB. 3 h 1 min 84€. From Neu-Ulm bus to Memmingen, Memmingen central bus station then bus to Zurich. 5 h 10 min 20€. From Ulm drive to Zürich. 2 h 30 min 32€. From Ulm Hbf train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Zurich airport, then line 16 train to Zürich. 3 h 39 min 124€. From Ulm Hbf train to München Hbf (tief), train to Munich airport, fly to Zurich airport, then line 16 train to Zürich. 4 h 27 min 165€.