COMPARE Prices across different modes

Wed
Sep 22
$10
Thu
Sep 23
$10
Fri
Sep 24
$10
Sat
Sep 25
$10
Sun
Sep 26
$10Deutsche Bahn
Mon
Sep 27
$10
Tue
Sep 28
$10Deutsche Bahn
Wed
Sep 29
$10
Fri
Oct 1
$10Deutsche Bahn
Sat
Oct 2
$10
Sun
Oct 3
$10Deutsche Bahn
Mon
Oct 4
$10
Tue
Oct 5
$10
Wed
Oct 6
$10
Thu
Oct 7
$10
Fri
Oct 8
$10
Sat
Oct 9
$10
Sun
Oct 10
$10
Mon
Oct 11
$10

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Amsterdam and Utrecht

distanceDistance22 miles (35 km)
durationAverage train duration26 min
priceAverage train ticket price$10 (€8)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Amsterdam to Utrecht cover the 22 miles (35 km) long journey taking on average 26 min with our travel partners like Deutsche Bahn. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around $10 (€8), you can find the cheapest train ticket for as low as $10 (€8). Travelers depart most frequently from Amsterdam Centraal and arrive in Utrecht Centraal.

Train companies

Amsterdam to Utrecht with Deutsche Bahn

Deutsche Bahn trains will get you between Amsterdam and Utrecht from $10 (€8). 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 between Amsterdam and Utrecht in comfort. Find the DB train schedule for your trip between Amsterdam and Utrecht on Omio and book cheap DB tickets online. The distance between Amsterdam and Utrecht is 22 miles (35 km) by DB and prices for a Deutsche Bahn ticket between Amsterdam and Utrecht start at $10 (€8).

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.

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets between Amsterdam and Utrecht and when traveling by train:

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

Travel Tips

Trains from Amsterdam 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 Amsterdam to Utrecht.
FAQs
How much do cheap trains between Amsterdam and Utrecht cost?
Omio customers have found the cheapest trains from Amsterdam to Utrecht to cost as little as $10 (€8)  in the next 7 days.
What is the cost of a train to Utrecht from Amsterdam?
If you are looking to buy your train ticket in the next 7 days, you can expect the Amsterdam to Utrecht train to cost on average $10 (€8)  one way.
What is the distance to Utrecht from Amsterdam by train?
The Amsterdam to Utrecht train distance is approximately 22 miles (35 km).
How long is a train between Amsterdam and Utrecht on average?
On average the Amsterdam to Utrecht train time is 26 min  covering the 22 miles (35 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Amsterdam to Utrecht do I depart from? Which Utrecht train station from Amsterdam do I arrive in?

When departing from Amsterdam, you have various train station options to start your trip from including Amsterdam Centraal and Amsterdam Sloterdijk. When arriving in Utrecht, you can end your trip in train stations like Utrecht Centraal, Utrecht and Utrecht Vaartsche Rijn.

Omio customers book a train from Amsterdam Centraal   to Utrecht Centraal   most frequently for this route.

Where is the train station in Amsterdam? Where is the train station in Utrecht?

Passengers booking this route most frequently board their trains from Amsterdam Centraal and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

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

Which train companies can get me from Amsterdam to Utrecht?
For the trip from Amsterdam to Utrecht you can take a train with Deutsche Bahn. Be sure to check out all possible train companies that offer services between Amsterdam and Utrecht on Omio to compare what amenities they may have.
Can I find a direct train from Amsterdam to Utrecht?
Yes, there are 25 direct trains a day between Amsterdam and Utrecht. If you’re looking for a direct train, consider traveling with or Deutsche Bahn. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How many train services per day are there from Amsterdam to Utrecht?
The average number of trains departing Amsterdam for Utrecht is 25 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Amsterdam to Utrecht?
You can take the first train from Amsterdam to Utrecht at 6: 04 AM. The last train from Amsterdam to Utrecht that you can take departs at 7: 10 AM. Omio shows you the latest train from Amsterdam to Utrecht schedule to help you book the best departure time for this journey.
How early should I purchase Amsterdam to Utrecht train tickets to get the best deals?
You can find trains to Utrecht from Amsterdam to cost on average $10 (€8) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Amsterdam to Utrecht train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Amsterdam
Amsterdam Centraal
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines 51, 52, 53, 54<br>Bus lines 18, 21, 22, 32, 33, 34, 35, 42, 43<br>Tram lines 1, 2, 4, 5, 9, 13, 16, 17, 24, 26
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
Amsterdam Sloterdijk
Amenities