Utrecht to Zandvoort train

Tue, 13 May
+ Add return
PKP Intercity
Intercity
Great Western Rail
Avanti West Coast
West Midlands Trains

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Utrecht to Zandvoort

Showing times and prices for 13 May

Cheapest price

£12

Average price

£12

Fastest journey

1 h 30 m

Average duration

1 h 32 m

Trains per day

2

Distance

51 km

Cheap tickets

The best way to find a cheap train ticket from Utrecht to Zandvoort is to book your journey as far in advance as possible and to avoid travelling at rush hour.

The average ticket from Utrecht to Zandvoort will cost around £12 if you buy it on the day, but you can find cheap train tickets today for only £12.

Fast trains

Of the 2 trains that leave Utrecht for Zandvoort every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 51 km distance in an average of 1 h 32 m but if you time it right, some trains will get you there in just 1 h 30 m .

The slowest trains will take 1 h 34 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Intercity
10:071h34
Utrecht
11:41Zandvoort
£121One-way
0 changes
Intercity
14:411h30
Utrecht
16:11Zandvoort
£121One-way
0 changes

Live departures

Utrecht to Zandvoort train times

Showing trains for today, Monday 12 May
Last updated at 12:51
ProviderDepartsDurationArrivesChanges
Tickets
ntra_intercity8953 · 3048 · 546512:52 Utrecht
1h19
14:11 Zandvoort2 changes
ntra_intercity8953 · 3048 · 546512:55 Utrecht
1h16
14:11 Zandvoort2 changes
ntra_intercity8955 · 3050 · 546713:19 Utrecht
1h22
14:41 Zandvoort2 changes
ntra_intercity5548 · 3050 · 546713:21 Utrecht
1h20
14:41 Zandvoort2 changes
ntra_intercity8955 · 3050 · 546713:22 Utrecht
1h19
14:41 Zandvoort2 changes
ntra_intercity8955 · 3050 · 546713:25 Utrecht
1h16
14:41 Zandvoort2 changes
ntra_intercity7450 · 3050 · 546713:30 Utrecht
1h11
14:41 Zandvoort2 changes
ntra_intercity8957 · 3052 · 546913:49 Utrecht
1h22
15:11 Zandvoort2 changes
ntra_intercity5550 · 2752 · 546913:51 Utrecht
1h20
15:11 Zandvoort2 changes
ntra_intercity8957 · 3052 · 546913:52 Utrecht
1h19
15:11 Zandvoort2 changes
ntra_intercity8957 · 3052 · 546913:55 Utrecht
1h16
15:11 Zandvoort2 changes
ntra_intercity7452 · 547114:00 Utrecht
1h41
15:41 Zandvoort1 change
ntra_intercity8959 · 3054 · 547114:19 Utrecht
1h22
15:41 Zandvoort2 changes
ntra_intercity5552 · 3054 · 547114:21 Utrecht
1h20
15:41 Zandvoort2 changes
ntra_intercity8959 · 3054 · 547114:22 Utrecht
1h19
15:41 Zandvoort2 changes
ntra_intercity8959 · 3054 · 547114:25 Utrecht
1h16
15:41 Zandvoort2 changes
ntra_intercity7454 · 547314:30 Utrecht
1h41
16:11 Zandvoort1 change
ntra_intercity8961 · 3056 · 547314:49 Utrecht
1h22
16:11 Zandvoort2 changes
ntra_intercity5554 · 2756 · 547314:51 Utrecht
1h20
16:11 Zandvoort2 changes
ntra_intercity8961 · 3056 · 547314:52 Utrecht
1h19
16:11 Zandvoort2 changes
ntra_intercity8961 · 3056 · 547314:55 Utrecht
1h16
16:11 Zandvoort2 changes
ntra_intercity7456 · 547515:03 Utrecht
1h38
16:41 Zandvoort1 change
ntra_intercity8963 · 3058 · 547515:19 Utrecht
1h22
16:41 Zandvoort2 changes
ntra_intercity5556 · 2758 · 547515:21 Utrecht
1h20
16:41 Zandvoort2 changes
ntra_intercity8963 · 3058 · 547515:22 Utrecht
1h19
16:41 Zandvoort2 changes
ntra_intercity8963 · 3058 · 547515:25 Utrecht
1h16
16:41 Zandvoort2 changes
ntra_intercity7458 · 547715:30 Utrecht
1h42
17:12 Zandvoort1 change
ntra_intercity8965 · 3060 · 547715:49 Utrecht
1h23
17:12 Zandvoort2 changes
ntra_intercity5558 · 3060 · 547715:51 Utrecht
1h21
17:12 Zandvoort2 changes
ntra_intercity8965 · 3060 · 547715:52 Utrecht
1h20
17:12 Zandvoort2 changes
ntra_intercity8965 · 3060 · 547715:55 Utrecht
1h17
17:12 Zandvoort2 changes
ntra_intercity7460 · 547916:00 Utrecht
1h41
17:41 Zandvoort1 change
ntra_intercity8967 · 3062 · 547916:19 Utrecht
1h22
17:41 Zandvoort2 changes
ntra_intercity5560 · 3062 · 547916:21 Utrecht
1h20
17:41 Zandvoort2 changes
ntra_intercity8967 · 3062 · 547916:22 Utrecht
1h19
17:41 Zandvoort2 changes
ntra_intercity8967 · 3062 · 547916:25 Utrecht
1h16
17:41 Zandvoort2 changes
ntra_intercity7462 · 548116:30 Utrecht
1h41
18:11 Zandvoort1 change
ntra_intercity8969 · 3064 · 548116:49 Utrecht
1h22
18:11 Zandvoort2 changes
ntra_intercity5562 · 3064 · 548116:51 Utrecht
1h20
18:11 Zandvoort2 changes
ntra_intercity8969 · 3064 · 548116:52 Utrecht
1h19
18:11 Zandvoort2 changes
ntra_intercity8969 · 3064 · 548116:55 Utrecht
1h16
18:11 Zandvoort2 changes
ntra_intercity7464 · 548317:03 Utrecht
1h38
18:41 Zandvoort1 change
ntra_intercity8971 · 3066 · 548317:19 Utrecht
1h22
18:41 Zandvoort2 changes
ntra_intercity5564 · 3066 · 548317:21 Utrecht
1h20
18:41 Zandvoort2 changes
ntra_intercity8971 · 3066 · 548317:22 Utrecht
1h19
18:41 Zandvoort2 changes
ntra_intercity8971 · 3066 · 548317:25 Utrecht
1h16
18:41 Zandvoort2 changes
ntra_intercity6073 · 3068 · 548517:34 Utrecht
1h38
19:12 Zandvoort2 changes
ntra_intercity6073 · 3068 · 548517:37 Utrecht
1h35
19:12 Zandvoort2 changes
ntra_intercity6073 · 3068 · 548517:40 Utrecht
1h32
19:12 Zandvoort2 changes
ntra_intercity5566 · 3068 · 548517:51 Utrecht
1h21
19:12 Zandvoort2 changes
ntra_intercity6075 · 3070 · 548718:04 Utrecht
1h37
19:41 Zandvoort2 changes
ntra_intercity6075 · 3070 · 548718:07 Utrecht
1h34
19:41 Zandvoort2 changes
ntra_intercity6075 · 2970 · 548718:10 Utrecht
1h31
19:41 Zandvoort2 changes
ntra_intercity5568 · 3070 · 548718:21 Utrecht
1h20
19:41 Zandvoort2 changes
ntra_intercity6772 · 3070 · 548718:21 Utrecht
1h20
19:41 Zandvoort2 changes
ntra_intercity6077 · 3072 · 548918:34 Utrecht
1h37
20:11 Zandvoort2 changes
ntra_intercity6077 · 2972 · 548918:37 Utrecht
1h34
20:11 Zandvoort2 changes
ntra_intercity6077 · 2972 · 548918:40 Utrecht
1h31
20:11 Zandvoort2 changes
ntra_intercity6774 · 3072 · 548918:51 Utrecht
1h20
20:11 Zandvoort2 changes
ntra_intercity5570 · 3072 · 548918:51 Utrecht
1h20
20:11 Zandvoort2 changes
ntra_intercity6079 · 3074 · 549119:04 Utrecht
1h37
20:41 Zandvoort2 changes
ntra_intercity6079 · 2974 · 549119:07 Utrecht
1h34
20:41 Zandvoort2 changes
ntra_intercity6079 · 2974 · 549119:10 Utrecht
1h31
20:41 Zandvoort2 changes
ntra_intercity6776 · 3074 · 549119:21 Utrecht
1h20
20:41 Zandvoort2 changes
ntra_intercity5572 · 3074 · 549119:21 Utrecht
1h20
20:41 Zandvoort2 changes
ntra_intercity6081 · 3076 · 549319:34 Utrecht
1h37
21:11 Zandvoort2 changes
ntra_intercity6081 · 3076 · 549319:37 Utrecht
1h34
21:11 Zandvoort2 changes
ntra_intercity6081 · 3076 · 549319:40 Utrecht
1h31
21:11 Zandvoort2 changes
ntra_intercity5574 · 3076 · 549319:51 Utrecht
1h20
21:11 Zandvoort2 changes
ntra_intercity6778 · 3076 · 549319:51 Utrecht
1h20
21:11 Zandvoort2 changes
ntra_intercity6083 · 3078 · 549520:04 Utrecht
1h37
21:41 Zandvoort2 changes
ntra_intercity6083 · 3078 · 549520:07 Utrecht
1h34
21:41 Zandvoort2 changes
ntra_intercity6083 · 3078 · 549520:10 Utrecht
1h31
21:41 Zandvoort2 changes
ntra_intercity6780 · 3078 · 549520:21 Utrecht
1h20
21:41 Zandvoort2 changes
ntra_intercity5576 · 3078 · 549520:21 Utrecht
1h20
21:41 Zandvoort2 changes
ntra_intercity6085 · 2980 · 549720:34 Utrecht
1h37
22:11 Zandvoort2 changes
ntra_intercity5678 · 2980 · 549720:35 Utrecht
1h36
22:11 Zandvoort2 changes
ntra_intercity6085 · 2980 · 549720:37 Utrecht
1h34
22:11 Zandvoort2 changes
ntra_intercity6085 · 2980 · 549720:40 Utrecht
1h31
22:11 Zandvoort2 changes
ntra_intercity7378 · 2980 · 549720:43 Utrecht
1h28
22:11 Zandvoort2 changes

Find all the dates and times for this journey

Compare prices and tickets Utrecht to Zandvoort by train

Tue
13 May
Wed
14 May
Thu
15 May
Fri
16 May
Sat
17 May
Sun
18 May
Mon
19 May

Journey information

Overview: Train from Utrecht to Zandvoort

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train
Trains from Utrecht to Zandvoort run on average 206 times per day, taking around 1h 32m. Cheap train tickets for this journey start at £12 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
51 km
Average train duration
1h 32m
Cheapest ticket price
£12
Trains per day
206
Train providers
2
Fastest train
1h 30m
First train
00:02
Last train
23:56
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

FAQs: Utrecht to Zandvoort train

FAQs: Travel by train from Utrecht to Zandvoort 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 Utrecht to Zandvoort.
FAQs

More options for your journey from Utrecht to Zandvoort

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

Most popular train connections to Zandvoort

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.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language