Cheapest
Average
The best way to find a cheap train ticket from Zurich HB to Ulm Hbf is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Deutsche BahnEC 297 | 05:35AM Zurich HB | 3h03 | 08:38AM Ulm Hbf | 1 transfer | |
Deutsche BahnRE 4908 | 06:05AM Zurich HB | 3h35 | 09:40AM Ulm Hbf | 2 transfers | |
Deutsche BahnS 9 | 06:07AM Zurich HB | 4h04 | 10:11AM Ulm Hbf | 4 transfers | |
Deutsche BahnEC 97 | 07:33AM Zurich HB | 3h04 | 10:37AM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 1180 | 07:37AM Zurich HB | 3h57 | 11:34AM Ulm Hbf | 2 transfers | |
Deutsche BahnIC 1180 | 07:37AM Zurich HB | 3h57 | 11:34AM Ulm Hbf | 2 transfers | |
Deutsche BahnRE 4912 | 08:05AM Zurich HB | 3h35 | 11:40AM Ulm Hbf | 2 transfers | |
Deutsche BahnIR 3259 | 08:09AM Zurich HB | 4h02 | 12:11PM Ulm Hbf | 3 transfers | |
Deutsche BahnEC 99 | 09:33AM Zurich HB | 3h05 | 12:38PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 380 | 09:37AM Zurich HB | 3h57 | 01:34PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 380 | 09:37AM Zurich HB | 3h34 | 01:11PM Ulm Hbf | 3 transfers | |
Deutsche BahnRE 4916 | 10:05AM Zurich HB | 3h41 | 01:46PM Ulm Hbf | 2 transfers | |
Deutsche BahnS 9 | 10:07AM Zurich HB | 4h03 | 02:10PM Ulm Hbf | 4 transfers | |
Deutsche BahnEC 191 | 11:33AM Zurich HB | 3h05 | 02:38PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 488 | 11:37AM Zurich HB | 3h57 | 03:34PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 488 | 11:37AM Zurich HB | 3h34 | 03:11PM Ulm Hbf | 3 transfers | |
Deutsche BahnRE 4920 | 12:05PM Zurich HB | 3h35 | 03:40PM Ulm Hbf | 2 transfers | |
Deutsche BahnS 9 | 12:07PM Zurich HB | 4h04 | 04:11PM Ulm Hbf | 4 transfers | |
Deutsche BahnEC 193 | 01:33PM Zurich HB | 3h11 | 04:44PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 486 | 01:37PM Zurich HB | 3h57 | 05:34PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 486 | 01:37PM Zurich HB | 3h34 | 05:11PM Ulm Hbf | 3 transfers | |
Deutsche BahnRE 4924 | 02:05PM Zurich HB | 3h35 | 05:40PM Ulm Hbf | 2 transfers | |
Deutsche BahnIR 3271 | 02:09PM Zurich HB | 4h02 | 06:11PM Ulm Hbf | 3 transfers | |
Deutsche BahnEC 195 | 03:33PM Zurich HB | 3h05 | 06:38PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 484 | 03:37PM Zurich HB | 3h30 | 07:07PM Ulm Hbf | 3 transfers | |
Deutsche BahnIC 484 | 03:37PM Zurich HB | 4h00 | 07:37PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 823 | 04:05PM Zurich HB | 3h35 | 07:40PM Ulm Hbf | 2 transfers | |
Deutsche BahnIR 3275 | 04:09PM Zurich HB | 4h02 | 08:11PM Ulm Hbf | 3 transfers | |
Deutsche BahnEC 197 | 05:33PM Zurich HB | 3h05 | 08:38PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 482 | 05:37PM Zurich HB | 3h34 | 09:11PM Ulm Hbf | 3 transfers | |
Deutsche BahnRE 4932 | 06:05PM Zurich HB | 3h35 | 09:40PM Ulm Hbf | 2 transfers | |
Deutsche BahnS 9 | 06:07PM Zurich HB | 4h04 | 10:11PM Ulm Hbf | 4 transfers | |
Deutsche BahnIC 182 | 06:37PM Zurich HB | 4h06 | 10:43PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 829 | 07:05PM Zurich HB | 3h35 | 10:40PM Ulm Hbf | 3 transfers | |
Deutsche BahnEC 199 | 07:33PM Zurich HB | 3h15 | 10:48PM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 480 | 07:37PM Zurich HB | 3h34 | 11:11PM Ulm Hbf | 3 transfers | |
Deutsche BahnIC 480 | 07:37PM Zurich HB | 4h14 | 11:51PM Ulm Hbf | 1 transfer | |
Deutsche BahnRE 4936 | 08:05PM Zurich HB | 3h35 | 11:40PM Ulm Hbf | 2 transfers | |
Deutsche BahnIC 60402 | 09:34PM Zurich HB | 7h04 | 04:38AM Ulm Hbf | 1 transfer | |
Deutsche BahnIC 790 | 09:59PM Zurich HB | 6h39 | 04:38AM Ulm Hbf | 2 transfers |
Find all the dates and times for this journey
Fastest Journey
3 h 3 m
Average
3 h 49 m
Trains per day
40
Distance
156 km
It's difficult to get from Zurich HB to Ulm Hbf without transferring at least once.
Distance 96 miles (156 km) |
Average train duration 3h 41m |
Cheapest ticket price $24 (€22) |
Trains per day 2 |
Train providers 1 |
Fastest train 3h 2m |
First train 04:05 |
Last train 19:04 |
Buy your official Deutsche Bahn train tickets from Zürich Hbf to Ulm Hbf from $24 (€22) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.
Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Zürich Hbf to Ulm Hbf. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.
Train information from Zürich Hbf to Ulm Hbf with Deutsche Bahn:
Here are some other resources that might have the information you need