[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Tue
Aug 3
$48Deutsche Bahn with connection
$54Flixbus
Find prices
Sat
Aug 7
$48Deutsche Bahn
$54Flixbus
$113tab
Sun
Aug 8
$63Deutsche Bahn
$72Flixbus
$140tab
Mon
Aug 9
$48Deutsche Bahn with connection
Find prices
$63Eurowings
Tue
Aug 10
$48Deutsche Bahn
$54Flixbus
$115Swiss
Wed
Aug 11
$48Deutsche Bahn
Find prices
$82Eurowings
Thu
Aug 12
$48Deutsche Bahn
Find prices
$63Eurowings
Fri
Aug 13
$50Deutsche Bahn
$60Flixbus
$88Tuifly
Sat
Aug 14
$48Deutsche Bahn
Find prices
$82Eurowings
Sun
Aug 15
$50Deutsche Bahn with connection
Find prices
$63Tuifly
Mon
Aug 16
$48Deutsche Bahn with connection
$60Flixbus
$114Swiss
Wed
Aug 18
$48Deutsche Bahn
Find prices
Find prices
Thu
Aug 19
Find prices
$54Flixbus
$88Eurowings
Fri
Aug 20
$75Deutsche Bahn
$57Flixbus
$101Tuifly
Sat
Aug 21
Find prices
Find prices
$83tab
Sun
Aug 22
Find prices
$54Flixbus
$98Swiss
Mon
Aug 23
$48Deutsche Bahn
$49Flixbus
$75Eurowings

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information to Utrecht from Zurich

distanceDistance360 miles (580 km)
durationAverage train duration8 h 22 min
priceAverage train ticket price$51 (€41)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Zurich to Utrecht cover the 360 miles (580 km) long journey taking on average 8 h 22 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $48 (€38)], but the average price of train tickets is $51 (€41). Travelers depart most frequently from Zürich HB and arrive in Utrecht Centraal.

Train companies

Deutsche Bahn trains from Zurich to Utrecht

Deutsche Bahn trains will get you from Zurich to Utrecht from $48 (€38). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Zurich to Utrecht in comfort. Find the DB train schedule for your trip from Zurich to Utrecht on Omio and book cheap DB tickets online. The distance from Zurich to Utrecht is 360 miles (580 km) by DB and prices for a Deutsche Bahn ticket from Zurich to Utrecht start at $48 (€38).

Deutsche Bahn is Germany’s main provider of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including 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 needed to travel. For example, while bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

When purchasing your Deutsche Bahn train tickets from Zurich to Utrecht, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

Travel Tips

Trains from Zurich to Utrecht
Travel by train to Utrecht 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 Utrecht.
FAQs
Am I allowed to travel by train from Zurich, Switzerland to Utrecht, Netherlands?

Travel by train between Zurich, Switzerland and Utrecht, Netherlands is: Fully open.

Is international entry into Utrecht from Zurich restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Switzerland

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

Entry Requirements:

  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Health declaration required
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Utrecht, Netherlands?

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

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

The above information was last checked on 8/1/21. Remember to check the latest COVID-19 travel safety regulations for your train to Utrecht from Zurich closer to your date of departure here

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

The current restriction level for your return trip by train from Utrecht to Zurich is: Partially open

Are there any international entry restrictions on returning to Switzerland from Netherlands?

Reentry to Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

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

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required

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: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 7/29/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Zurich from Utrecht here.

How much are cheap trains from Zurich to Utrecht?
Train tickets to Utrecht from Zurich for some dates and times can be found for as cheap as $48 (€38)  one way in the next 7 days.
How much is a train ticket to Utrecht from Zurich?
If you’re looking to book your train tickets in the next week, you can expect the Zurich to Utrecht train price to come in at an average of $51 (€41)  one way.
What is the distance from Zurich to Utrecht by train?
The distance between Zurich and Utrecht by train is approximately 360 miles (580 km).
How long is a train to Utrecht from Zurich on average?
The train time from Zurich to Utrecht is on average 8 h 22 min  for the 360 miles (580 km) long journey, but the time it takes to go between Zurich and Utrecht by train can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Zurich and arrival train station in Utrecht?

Omio customers who travel this route most frequently depart from Zürich HB   and arrive in Utrecht Centraal.

Where is the Zurich train station located? Where is the Utrecht train station located?

Passengers board their train most frequently from Zürich HB and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Utrecht Centraal and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Utrecht.

What train providers go from Zurich to Utrecht?
If you're looking for trains from Zurich to Utrecht, you can rely on Deutsche Bahn or Deutsche Bahn with connection to get you to Utrecht. It's also good to check out all possible train providers for the Zurich to Utrecht trip to see if there might be differences in the amenities they offer.
What time is the earliest train from Zurich to Utrecht? What time is the last train from Zurich to Utrecht?
The earliest train for this journey departs from Zurich at 4: 37 AM. The last train leaves from Zurich at 8: 32 PM. Check Omio for the latest train schedule from Zurich to Utrecht and book the best time to depart on your chosen travel date.
How far in advance should I purchase a train ticket from Zurich to Utrecht to get the best deals?
If you buy a train ticket from Zurich to Utrecht within the next 7 days, you can find tickets to cost on average $51 (€41) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Zurich and Utrecht are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Zurich
Zürich HB
Amenities
Refreshments