Compare prices and tickets by train, coach or flight

Wed
8 Dec
£21Deutsche Bahn
Fri
10 Dec
£21Deutsche Bahn with connection
Sat
11 Dec
£21Deutsche Bahn with connection

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Zurich to Ulm

distanceDistance97 miles (157 km)
durationAverage train duration3 h 40 min
priceAverage train ticket price£21 (€24)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Zurich to Ulm cover the 97 miles (157 km) long journey taking on average 3 h 40 min with our travel partners like Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £21, but the average price of train tickets is £21. Travellers depart most frequently from Zürich HB and arrive in Ulm Hbf.

Train companies

Deutsche Bahn trains Zurich to Ulm

For as little as £21 you can travel by train between Zurich and Ulm with Deutsche Bahn. Omio will show you the best deals, timetables and tickets available for this trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator 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 Zurich to Ulm. 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 toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Train information from Zurich to Ulm with Deutsche Bahn:

  • Average Duration: 4 h 15 min
  • Average Price: £21
  • Deutsche Bahn frequency: 6 a day

Deutsche Bahn 's current ticket policies due to COVID-19 for your train from Zurich to Ulm are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips

Trains from Zurich to Ulm
Travel by train to Ulm easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zurich to Ulm.
FAQs
Are there any COVID-19 restrictions for international travel by train between Zurich and Ulm?

Travel between Zurich, Switzerland and Ulm, Germany by train is: Partially open.

Can I enter Germany from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Germany from Zurich?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Ulm, Germany?

All travellers in Germany must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 06/12/2021. Remember to review the latest COVID-19 travel safety regulations   for your train from Zurich to Ulm as this information can change.

Are there restrictions on returning to Switzerland from Germany by train?

Return travel from Germany to Switzerland is: Partially open.

Are there any international entry restrictions on returning to Zurich from Ulm?

Entry into Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Switzerland from Ulm?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Zurich, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 29/11/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Zurich from Ulm.

How much do cheap trains to Ulm from Zurich cost?
If you’re looking to save money on tickets, you can find a cheap train between Zurich and Ulm for as little as £21  in the next 7 days.
How much is a train ticket from Zurich to Ulm?
If you’re looking to buy your train tickets in the next week, you can expect the Zurich to Ulm train price to come in at an average of £21  one way.
What is the distance to Ulm from Zurich by train?
The Zurich to Ulm train distance is approximately 97 miles (157 km).
How many hours does it take from Zurich to Ulm by train?
The Zurich to Ulm train duration is on average 3 h 40 min, which is to be expected when travelling 97 miles (157 km) between Zurich and Ulm. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What station does the Zurich to Ulm train leave from? Which Ulm train station do I come into from Zurich?

Some of the Zurich train stations to Ulm you can start your journey from include Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station. Similarly, some of the arrival train stations in Ulm include Ulm Hbf, Ulm-Söflingen and Ulm, ZOB Ost.

When travelling this route, Omio customers are departing most frequently from Zürich HB   and arriving in Ulm Hbf.

Where is the train station in Zurich to go to Ulm? Where is the train station in Ulm located?

You can find the most popular departure train station for this route, Zürich HB, located approximately 0.9 miles (1.5 km) from the city centre of Zurich. The most popular arrival train station in Ulm, called Ulm Hbf, is located around 0.4 miles (699 m) away from its city centre.

Which train providers can get me from Zurich to Ulm?
Take the Zurich to Ulm train with Deutsche Bahn. However, it's always good to check out all possible train providers for the journey to Ulm from Zurich as there might be differences in the amenities they offer.
How many trains per day are there from Zurich to Ulm?
On average, there are 12 trains a day from Zurich to Ulm. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Zurich to Ulm?
The first Zurich to Ulm train departs at 09: 05   and the last train from Zurich to Ulm leaves at 20: 59. Check out the most up-to-date Zurich to Ulm train timetable on Omio and find the best time to travel to your destination.
How early should I buy Zurich to Ulm train tickets to get the best deals?
The price of a one way train ticket from Zurich to Ulm is on average £21 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets from Zurich to Ulm available a few months in advance.

Important Stations and Airports for this Journey

Zurich
Ulm
Zürich HB is the most popular Zurich railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Zurich for your journey to Ulm.