How to travel from Amsterdam to Utrecht

Travel options
from Amsterdam to Utrecht

You can get from Amsterdam to Utrecht by train, bus or flight.

Our recommendation

To get from Amsterdam to Utrecht on Jul 03 we recommend taking a train because it’s the best combination of price and speed.

08:11AMAmsterdam Centraal0h26 08:37AMUtrecht Centraal
0 transfers
08:11AMAmsterdam Centraal0h26 08:37AMUtrecht Centraal
0 transfers
Other options
09:24AMAmsterdam Centraal0h27 09:51AMUtrecht Centraal
0 transfers
08:40AMAmsterdam Centraal0h27 09:07AMUtrecht Centraal
0 transfers
08:24AMAmsterdam Centraal0h27 08:51AMUtrecht Centraal
0 transfers

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Jul 03
Jul 04
Jul 05
Jul 06
Jul 07
Jul 08
Jul 09
Jul 10
Jul 11
Jul 12
Jul 13
Jul 14
Jul 15
Jul 16
Jul 17
Jul 18
Jul 19
Jul 20
Jul 21
Jul 22
Jul 23

Travel Information from Amsterdam to Utrecht

distanceDistance22 miles (35 km)
modeAvailable travel modesBus, flight, ferry or train
fastestFastest modeTrain • $9 (€8) • 23 min
carriersPopular travel companiesBlaBlaCar Bus or Ns_ic

Travel 22 miles (35 km) by bus, flight, ferry or train between Amsterdam and Utrecht. The most popular travel companies which serve this route are BlaBlaCar Bus or Ns_ic among others. Travelers can even take a direct bus or train from Amsterdam to Utrecht.

General Information about the journey from Amsterdam to Utrecht

Following the Dutch policy of either having trains or buses, but not both operating on main routes it is only possible to travel from Amsterdam to Utrecht by train. This offers a fast and convenient option for making the journey, with services running regularly 24-hours a day. As the two cities are only around 45 km apart there are no flights between them.

Return journeys from Utrecht to Amsterdam are also available.

Trains from Amsterdam to Utrecht

Fast intercity trains and local services that take slightly longer operate on routes from Amsterdam to Utrecht with journey times of between fifteen minutes and half an hour. There are daytime departures four times an hour from both Amsterdam Centraal Station and Amsterdam Schiphol Airport. The frequency of trains reduces to one an hour from late evening to early morning. Amsterdam Centraal is located in the heart of the old city and served by buses, trams, local trains and water taxis. Metro lines and buses depart Amsterdam Centraal for the city suburbs while trams and water taxis provide links in the old town. Fast trains and express buses link Schiphol Airport to central Amsterdam. Amsterdam has several night bus routes. Services from both Amsterdam Centraal and the airport arrive into Utrecht Central Station, the busy hub of the Dutch rail network. Utrecht Station is centrally located and served by local buses and two tram lines. Taxi ranks and car rental desks can be found at all three stations.

How to get from Amsterdam to Utrecht

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Amsterdam to Utrecht, 88,61% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Amsterdam to Utrecht and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Amsterdam to Utrecht. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips: Travel from Amsterdam to Utrecht

Travel 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.

There are 4 ways that you can travel to Utrecht from Amsterdam. You can take a bus, flight, ferry or train.

The cheapest way to travel to Utrecht from Amsterdam is by taking a flight with an average price of $1 (€1).

This is compared to other travel options to Utrecht:

Taking a flight is about $9 (€8) less than taking a bus, which costs on average $9 (€8) for this journey.

Taking a flight is about $1 (€1) less than taking a ferry, which costs on average $1 (€1) for this journey.

A flight is $9 (€8) less than a train for this route with tickets for a train from Amsterdam to Utrecht costing on average $9 (€8).

The quickest way to travel to Utrecht from Amsterdam is by train, which takes on average 23 min   compared to other travel options that may take you longer to get to your destination:

In comparison, traveling by bus can take you on average 40 min.

In comparison, taking a flight requires on average 0 h 0 min   of travel time.

In comparison, traveling by ferry can take you on average 0 h 0 min.

The Amsterdam to Utrecht distance is around 22 miles (35 km).

The average frequency per day from Amsterdam to Utrecht is:

  • 98 trains a day.

However, we recommend checking specific travel dates for your journey between Amsterdam and Utrecht as scheduled services by bus, flight, ferry or train can vary by season or day of the week.

These are the most popular departure and arrival points from Amsterdam to Utrecht:

  • Buses from Amsterdam to Utrecht most often leave from Amsterdam, Radarweg (Sloterdijk) and arrive in Utrecht, Jaarbeursplein.
  • Trains most often depart from Amsterdam at Amsterdam Centraal and arrive in Utrecht at Utrecht Centraal.

If finding a good deal is your main consideration for your trip from Amsterdam to Utrecht, then we'll help you find the best value travel companies for you:

  • BlaBlaCar Bus can get you to Utrecht by bus. You can find a good deal for bus tickets with BlaBlaCar Bus from Amsterdam to Utrecht for $9 (€8) on Omio.
  • Travel with Ns_ic to go to Utrecht by train. For a good deal on tickets, you can find Ns_ic Amsterdam to Utrecht tickets on Omio for $9 (€8).

Yes, there are direct routes from Amsterdam to Utrecht with the following travel companies:

  • You can check for a direct train to Utrecht with Ns_ic or Deutsche Bahn with 98 direct trains per day.

Direct services to Utrecht tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

Omio customers who travel from Amsterdam to Utrecht often also extend their vacation to go to Brussels, Eindhoven or Paris. Omio can help you plan your trip by finding the best connections between Utrecht and these popular destinations at a great price.

Before traveling from Amsterdam to Utrecht, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket is costing on average $9 (€8) one way for this route.
  • A plane ticket is costing on average $1 (€1) one way for this journey.
  • A ferry ticket is costing on average $1 (€1) one way for this trip.
  • A train ticket costs $9 (€8) one way on average for this journey.

But we recommend booking Amsterdam to Utrecht tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Amsterdam to Utrecht: related information

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone