Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Utrecht to Amsterdam Trains

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei

Utrecht to Amsterdam Train Tickets & Timetable

The Utrecht to Amsterdam train is operated by Nederlandse Spoorwegen, usually shown as NS, on the main Randstad rail corridor between Utrecht Centraal and Amsterdam Centraal. Direct Intercity trains typically run via Amsterdam Amstel, while Sprinter trains make additional local stops such as Maarssen, Breukelen, Abcoude, and Amsterdam Bijlmer ArenA on many departures. The rail distance is about 39 km. The fastest Intercity services take about 26 minutes, while stopping Sprinter services usually take around 37 to 41 minutes. Around 100 direct departures run on a typical weekday in one direction, with several trains per hour from early morning until late evening. One-way fares start from about EUR 9.40 ($10 USD) for a standard 2nd class ticket. Final prices depend on class and season; current prices are visible in real time on the search page above. Rail Monsters accepts bookings 6 to 12 months ahead; book earlier for peak summer, Christmas markets period, Easter, and major Amsterdam event weekends.
3Jul
1
Seats
Utrecht
Amsterdam

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Night trains

00:09
UtrechtUtrecht Centraal
29m
00:38
AmsterdamAmsterdam-Centraal
Direct
Intercity 3084
from
17 USD
1
29m, Direct
00:09
UtrechtUtrecht Centraal
00:38
AmsterdamAmsterdam-Centraal
from
17 USD
1
Direct
00:24
UtrechtUtrecht Centraal
26m
00:50
AmsterdamAmsterdam-Centraal
Direct
Intercity 2986
from
17 USD
1
26m, Direct
00:24
UtrechtUtrecht Centraal
00:50
AmsterdamAmsterdam-Centraal
from
17 USD
1
Direct

Morning trains

04:10
UtrechtUtrecht Centraal
34m
04:44
AmsterdamAmsterdam-Centraal
Direct
Intercity 1417
from
17 USD
1
34m, Direct
04:10
UtrechtUtrecht Centraal
04:44
AmsterdamAmsterdam-Centraal
from
17 USD
1
Direct
06:09
UtrechtUtrecht Centraal
26m
06:35
AmsterdamAmsterdam-Centraal
Direct
Intercity 3012
from
17 USD
1
26m, Direct
06:09
UtrechtUtrecht Centraal
06:35
AmsterdamAmsterdam-Centraal
from
17 USD
1
Direct

Day trains

12:09
UtrechtUtrecht Centraal
26m
12:35
AmsterdamAmsterdam-Centraal
Direct
Intercity 3036
from
17 USD
1
26m, Direct
12:09
UtrechtUtrecht Centraal
12:35
AmsterdamAmsterdam-Centraal
from
17 USD
1
Direct
12:24
UtrechtUtrecht Centraal
26m
12:50
AmsterdamAmsterdam-Centraal
Direct
Intercity 2738
from
17 USD
1
26m, Direct
12:24
UtrechtUtrecht Centraal
12:50
AmsterdamAmsterdam-Centraal
from
17 USD
1
Direct

Evening trains

18:09
UtrechtUtrecht Centraal
26m
18:35
AmsterdamAmsterdam-Centraal
Direct
Intercity 3060
from
17 USD
1
26m, Direct
18:09
UtrechtUtrecht Centraal
18:35
AmsterdamAmsterdam-Centraal
from
17 USD
1
Direct
18:24
UtrechtUtrecht Centraal
26m
18:50
AmsterdamAmsterdam-Centraal
Direct
Intercity 2762
from
17 USD
1
26m, Direct
18:24
UtrechtUtrecht Centraal
18:50
AmsterdamAmsterdam-Centraal
from
17 USD
1
Direct
day

First train

00:09
night

Last train

23:59
distance

Travel duration

26m
daily-departure

Daily departures

100
departure-station

Departure station

Utrecht
changes-type

Changes

direct
arrival-station

Arrival station

Amsterdam
ticket-price

Ticket price

$12
background

How to Book Train Tickets Online from Utrecht to Amsterdam

1

Search

2

Add passengers

3

Receive your ticket

4

Take the train

Book Official Tickets Easily
Rail Monsters provides official tickets for the Utrecht to Amsterdam train route, including NS Intercity and Sprinter services between Utrecht Centraal and Amsterdam Centraal.
Secure Payment Options
Pay online for Utrecht to Amsterdam train tickets using major credit and debit cards, Apple Pay, Google Pay, and other supported digital payment methods.
24/7 Human Customer Support
Human support agents are available 24/7 for questions about Utrecht Centraal departures, Amsterdam Centraal arrivals, ticket delivery, and booking changes.
Receive Your Tickets Instantly
After payment, Rail Monsters sends confirmation by email. Use the issued ticket details for the selected Utrecht to Amsterdam train on the travel date.
Flexible Exchanges & Cancellations
Changes and refunds for Utrecht to Amsterdam tickets depend on the fare selected during booking. Review the ticket conditions before confirming your NS Intercity or Sprinter departure.

Why Book Utrecht to Amsterdam Train Tickets with Rail Monsters?

star

Trusted by travelers
and rated 4.8 on average

e-tickets

e-Tickets to board

seat

Seat Preferences
that works

payment

International
Payment options

Rail Monsters supports Utrecht to Amsterdam bookings with 24/7 human customer support, mobile apps for iOS and Android, real-time train information, and a single account for rail trips in the Netherlands and worldwide.

We accept payments:

payment-logos
payment-logos

Utrecht to Amsterdam Route Overview

This short intercity route links two of the Netherlands' largest rail hubs, so trains run far more often than most international visitors expect. A distinctive feature is the four-track corridor north of Utrecht, where Intercity and Sprinter services separate fast and stopping traffic through the Randstad. Seat reservations are not used on domestic NS trains, so passengers board any valid train for the booked route and choose an open seat in the correct class. First and second class are marked on the outside and inside of each carriage.
time-s

Travel time

26m

train-s

Train type

fastest-s

Fastest trip

25m

longest-s

Longest trip

34m

Utrecht

Utrecht is a historic university city built around the Dom Tower and canal-level wharves. Utrecht Centraal is the busiest station in the Netherlands and sits beside Hoog Catharijne shopping center, with platforms for Amsterdam-bound Intercity and Sprinter trains clearly signed in the main hall.

Utrecht Centraal

StationStation
arrowarrow

26m

Amsterdam

Amsterdam is the Dutch capital, known for the 17th-century Canal Ring, Museumplein, Jordaan, and De Pijp. Amsterdam Centraal stands on the IJ waterfront at the northern edge of the old center, with metro, tram, bus, ferry, and regional train connections outside the station.

Amsterdam-Centraal

StationStation

Practical Information for NS Train Travelers

Luggage icon
NS domestic trains on the Utrecht to Amsterdam route use open saloon and double-deck trainsets. Luggage is self-managed and not checked in.
Luggage Allowance
NS does not apply airline-style checked baggage rules on domestic trains. Passengers may bring personal luggage that they can carry themselves and place safely without blocking aisles, doors, stairs, or priority areas.
Storage Facilities
Intercity double-deck trains usually have overhead racks, floor space between some seat backs, and small vestibule areas near doors. Sprinter trains have more open standing areas but less dedicated luggage space, so keep bags close during the short ride.
Special Items
Folding bicycles may travel free when folded. Regular bicycles require a separate off-peak bicycle ticket and are not allowed during weekday rush hours; they must be placed in marked bicycle areas when space is available.

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Easy purchase and process
We went from Tokyo station to Hiroshima for the first time. We bought our tickets online, printed the tickets and had no issues. Great experience
avatarDenise Harston
Thank you very much for your support
Even with very short time frame you suceeded to change our tickets. We are very gratefull. You are the best.
avatarMitja Bostner
Thank you, David!
Could not thank David from Rail Monsters enough, i made a couple of errors in my booking for japan and he fixed them asap with no hassle, customer service A1
avatarAlan
Local Guide
Wonderful trip from Tokyo to Kyoto. Excellent service.
avatarMarius-Adrian Nicoara
Very kind and helpful staff
Very kind and helpful staff who were very diligent and thorough in helping secure tickets for a sold out train. Thank you so much!
avatarAllison Makhoul

Utrecht to Amsterdam Map

The Utrecht to Amsterdam rail route runs northwest from Utrecht Centraal through the Randstad toward Amsterdam Centraal. Intercity trains commonly call at Amsterdam Amstel before the final approach into Amsterdam Centraal. Sprinter services add local stops such as Maarssen, Breukelen, Abcoude, Amsterdam Holendrecht, Amsterdam Bijlmer ArenA, Amsterdam Amstel, and Amsterdam Muiderpoort. The line passes canal towns, polder landscapes, business districts near Bijlmer ArenA, and the eastern approach to central Amsterdam.

Rail vs Bus vs Plane

The train runs from Utrecht Centraal to Amsterdam Centraal in about 26 minutes on the fastest Intercity services, linking both city centers directly. Intercity coaches and regional buses between the cities take much longer because they use road corridors into Amsterdam and usually require stops or transfers. Flying is not a practical option for this 39 km rail trip, as Schiphol airport procedures and surface transfers would exceed the train time many times over. Electric rail also has a lower emissions profile than car or coach travel on this corridor.

Train

Changes

Travel time

Price from

Departures

Rating

Train

Intercity

Changes

Direct

Travel time

26m

Price from

$12

Departures

2815

Rating

Train

Intercity-Express

Changes

Direct

Travel time

27m

Price from

$12

Departures

238

Rating

Train

Sprinter

Changes

Direct

Travel time

54m

Price from

$12

Departures

5

Rating

Train

Eurocity Direct

Changes

Direct

Travel time

28m

Price from

$12

Departures

4

Rating

Greener choice

Plus, it’s a greener choice, reducing your carbon footprint

Travel time

Price range

Winner

Train

Apprx.

26m

$12-$21

Bus

Apprx.

1h 10m

$6-$18

Flight

Apprx.

0m

-

FAQ about the Utrecht - Amsterdam Route

How long is the train from Utrecht to Amsterdam?

The fastest NS Intercity trains take about 26 minutes from Utrecht Centraal to Amsterdam Centraal. Sprinter services make more local stops and usually take around 37 to 41 minutes. The rail distance is about 39 km.

How much is the train from Utrecht to Amsterdam?

One-way Utrecht to Amsterdam train fares start from about EUR 9.40 ($10 USD) for a standard 2nd class ticket. Final prices depend on class and season; current prices are visible in real time on the search page above.

How do I book Utrecht to Amsterdam train tickets?

Book Utrecht to Amsterdam train tickets on Rail Monsters by selecting your travel date, train time, and class. Rail Monsters provides real-time train information, online payment, email confirmation, and mobile apps for iOS and Android. Rail Monsters accepts bookings 6 to 12 months ahead of departure.

How fast is the Utrecht to Amsterdam train?

NS Intercity trains on this corridor can run at up to 140 km/h (87 mph) where track conditions allow. Sprinter services use similar electrified lines but stop more often, so their average speed is lower.

Are Eurail and Interrail passes valid from Utrecht to Amsterdam?

Eurail and Interrail passes are valid on domestic NS trains between Utrecht and Amsterdam, and no seat reservation supplement is required because reservations are not used on this route. Rail Monsters sells individual tickets for this route.
Learn more information at our
Country Guide