You can get from Amsterdam to Utrecht by train, bus or flight.
To get from Amsterdam to Utrecht on 27 Sep we recommend taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||22 miles (35 km)|
|Available travel modes||Coach or train|
|Ticket price range||£7 - £7|
|Cheapest mode||Coach • £7 • 50 min|
|Fastest mode||Train • £7 • 24 min|
|Popular travel companies||Flixbus or|
Travel 22 miles (35 km) by coach or train to Utrecht from Amsterdam. If speed is a priority, then a train is the best option with an average duration of 24 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £7. The most popular travel providers which serve this route are Flixbus or among others. Travellers can even take a direct 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.
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.
There are 2 travel options from Amsterdam to Utrecht: coach or train.
A coach service offers the cheapest way to travel from Amsterdam to Utrecht, which costs on average £7.
This is compared to other ways of getting to Utrecht:
A coach is £1 less than a train for this trip with tickets for a train from Amsterdam to Utrecht costing on average £7.
The quickest way to travel from Amsterdam to Utrecht is by train, which takes on average 24 min compared to other travel options that may take you longer to get to your destination:
In comparison, going by coach can take 50 min on average.
Utrecht is approximately 22 miles (35 km) away from Amsterdam.
The average frequency per day from Amsterdam to Utrecht is:
However, we recommend checking specific travel dates for your route between Amsterdam and Utrecht as scheduled services by coach or train can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Amsterdam to Utrecht:
Omio works with many trusted partners that can help you travel the best way from Amsterdam to Utrecht:
When planning your trip between Amsterdam and Utrecht, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:
However, we recommend buying tickets from Amsterdam to Utrecht online a few months in advance to get the best deals and save money on your upcoming journey.
Here are some other resources that might have the information you need