Zaanstad to Rotterdam train with NS Domestic

Sun, Apr 20
+ Add return
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

Cheap train tickets from Zaanstad to Rotterdam

Showing times and prices for Apr 20

Cheapest

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

Intercity2850
02:54PM1h07
Zaanstad
04:01PMRotterdam
$261One-way
0 transfers
Intercity2834
10:54AM1h07
Zaanstad
12:01PMRotterdam
$261One-way
0 transfers
Sprinter4031
08:35AM1h19
Zaanstad
09:54AMRotterdam
$261One-way
0 transfers
Intercity3083 · 580
10:08PM1h38
Zaanstad
11:46PMRotterdam
$261One-way
1 transfer
Intercity2840
12:24PM1h07
Zaanstad
01:31PMRotterdam
$261One-way
0 transfers

Live departures

Zaanstad to Rotterdam train times

Showing trains for today, Saturday, April 19
Last updated at 12:25 PM
ProviderDepartsDurationArrivesTransfers
Tickets
ntra_sprinter4093+ntra_intercity3091 · 288810:01 PM Zaanstad
1h45
11:46 PM Rotterdam2 transfers
ntra_intercity3091 · 288810:08 PM Zaanstad
1h38
11:46 PM Rotterdam1 transfer
Sunday, April 20
ntra_sprinter4121 · 40234:17 AM Zaanstad
1h37
5:54 AM Rotterdam1 transfer
ntra_sprinter4121 · 40234:17 AM Zaanstad
1h41
5:58 AM Rotterdam1 transfer
ntra_sprinter40234:22 AM Zaanstad
1h36
5:58 AM Rotterdam0 transfersDirect
ntra_sprinter40234:22 AM Zaanstad
1h32
5:54 AM Rotterdam0 transfersDirect
ntra_sprinter40234:26 AM Zaanstad
1h28
5:54 AM Rotterdam0 transfersDirect
ntra_sprinter40234:26 AM Zaanstad
1h32
5:58 AM Rotterdam0 transfersDirect
ntra_sprinter40234:29 AM Zaanstad
1h25
5:54 AM Rotterdam0 transfersDirect
ntra_sprinter40234:29 AM Zaanstad
1h29
5:58 AM Rotterdam0 transfersDirect
ntra_sprinter40234:31 AM Zaanstad
1h23
5:54 AM Rotterdam0 transfersDirect
ntra_sprinter40234:31 AM Zaanstad
1h27
5:58 AM Rotterdam0 transfersDirect
ntra_sprinter40234:35 AM Zaanstad
1h23
5:58 AM Rotterdam0 transfersDirect
ntra_sprinter40234:35 AM Zaanstad
1h19
5:54 AM Rotterdam0 transfersDirect
ntra_sprinter40254:52 AM Zaanstad
1h32
6:24 AM Rotterdam0 transfersDirect
ntra_sprinter40254:52 AM Zaanstad
1h36
6:28 AM Rotterdam0 transfersDirect
ntra_sprinter40254:56 AM Zaanstad
1h28
6:24 AM Rotterdam0 transfersDirect
ntra_sprinter40254:56 AM Zaanstad
1h32
6:28 AM Rotterdam0 transfersDirect
ntra_sprinter40254:59 AM Zaanstad
1h29
6:28 AM Rotterdam0 transfersDirect
ntra_sprinter40254:59 AM Zaanstad
1h25
6:24 AM Rotterdam0 transfersDirect
ntra_sprinter40255:01 AM Zaanstad
1h27
6:28 AM Rotterdam0 transfersDirect
ntra_sprinter40255:01 AM Zaanstad
1h23
6:24 AM Rotterdam0 transfersDirect
ntra_sprinter40255:05 AM Zaanstad
1h19
6:24 AM Rotterdam0 transfersDirect
ntra_sprinter40255:05 AM Zaanstad
1h23
6:28 AM Rotterdam0 transfersDirect
ntra_sprinter4125 · 40275:17 AM Zaanstad
1h41
6:58 AM Rotterdam1 transfer
ntra_sprinter4125 · 40275:17 AM Zaanstad
1h37
6:54 AM Rotterdam1 transfer
ntra_sprinter40275:22 AM Zaanstad
1h32
6:54 AM Rotterdam0 transfersDirect
ntra_sprinter40275:22 AM Zaanstad
1h36
6:58 AM Rotterdam0 transfersDirect
ntra_sprinter40275:26 AM Zaanstad
1h32
6:58 AM Rotterdam0 transfersDirect
ntra_sprinter40275:26 AM Zaanstad
1h28
6:54 AM Rotterdam0 transfersDirect
ntra_sprinter40275:29 AM Zaanstad
1h25
6:54 AM Rotterdam0 transfersDirect
ntra_sprinter40275:29 AM Zaanstad
1h29
6:58 AM Rotterdam0 transfersDirect
ntra_sprinter40275:31 AM Zaanstad
1h27
6:58 AM Rotterdam0 transfersDirect
ntra_sprinter40275:31 AM Zaanstad
1h23
6:54 AM Rotterdam0 transfersDirect
ntra_sprinter40275:35 AM Zaanstad
1h19
6:54 AM Rotterdam0 transfersDirect
ntra_sprinter40275:35 AM Zaanstad
1h23
6:58 AM Rotterdam0 transfersDirect
ntra_sprinter40295:52 AM Zaanstad
1h32
7:24 AM Rotterdam0 transfersDirect
ntra_sprinter40295:52 AM Zaanstad
1h36
7:28 AM Rotterdam0 transfersDirect
ntra_sprinter40295:56 AM Zaanstad
1h28
7:24 AM Rotterdam0 transfersDirect
ntra_sprinter40295:56 AM Zaanstad
1h32
7:28 AM Rotterdam0 transfersDirect
ntra_sprinter40295:59 AM Zaanstad
1h25
7:24 AM Rotterdam0 transfersDirect
ntra_sprinter40295:59 AM Zaanstad
1h29
7:28 AM Rotterdam0 transfersDirect
ntra_sprinter40296:01 AM Zaanstad
1h23
7:24 AM Rotterdam0 transfersDirect
ntra_sprinter40296:01 AM Zaanstad
1h27
7:28 AM Rotterdam0 transfersDirect
ntra_sprinter40296:05 AM Zaanstad
1h23
7:28 AM Rotterdam0 transfersDirect
ntra_sprinter40296:05 AM Zaanstad
1h19
7:24 AM Rotterdam0 transfersDirect
ntra_intercity3027 · 5246:08 AM Zaanstad
1h38
7:46 AM Rotterdam1 transfer
ntra_sprinter4129+ntra_intercity2929 · 5246:17 AM Zaanstad
1h29
7:46 AM Rotterdam2 transfers
ntra_sprinter4129 · 40316:17 AM Zaanstad
1h41
7:58 AM Rotterdam1 transfer
ntra_sprinter40316:22 AM Zaanstad
1h32
7:54 AM Rotterdam0 transfersDirect
ntra_sprinter40316:22 AM Zaanstad
1h36
7:58 AM Rotterdam0 transfersDirect
ntra_sprinter40316:26 AM Zaanstad
1h32
7:58 AM Rotterdam0 transfersDirect
ntra_sprinter40316:26 AM Zaanstad
1h28
7:54 AM Rotterdam0 transfersDirect
ntra_sprinter40316:29 AM Zaanstad
1h29
7:58 AM Rotterdam0 transfersDirect
ntra_sprinter40316:29 AM Zaanstad
1h25
7:54 AM Rotterdam0 transfersDirect
ntra_sprinter40316:31 AM Zaanstad
1h27
7:58 AM Rotterdam0 transfersDirect
ntra_sprinter40316:31 AM Zaanstad
1h23
7:54 AM Rotterdam0 transfersDirect
ntra_sprinter40316:35 AM Zaanstad
1h19
7:54 AM Rotterdam0 transfersDirect
ntra_sprinter40316:35 AM Zaanstad
1h23
7:58 AM Rotterdam0 transfersDirect
ntra_intercity3029 · 6266:38 AM Zaanstad
1h38
8:16 AM Rotterdam1 transfer
ntra_sprinter40336:52 AM Zaanstad
1h32
8:24 AM Rotterdam0 transfersDirect
ntra_sprinter40336:52 AM Zaanstad
1h36
8:28 AM Rotterdam0 transfersDirect
ntra_sprinter40336:56 AM Zaanstad
1h28
8:24 AM Rotterdam0 transfersDirect
ntra_sprinter40336:56 AM Zaanstad
1h32
8:28 AM Rotterdam0 transfersDirect
ntra_sprinter40336:59 AM Zaanstad
1h25
8:24 AM Rotterdam0 transfersDirect
ntra_sprinter40336:59 AM Zaanstad
1h29
8:28 AM Rotterdam0 transfersDirect
ntra_sprinter40337:01 AM Zaanstad
1h23
8:24 AM Rotterdam0 transfersDirect
ntra_sprinter40337:01 AM Zaanstad
1h27
8:28 AM Rotterdam0 transfersDirect
ntra_sprinter40337:05 AM Zaanstad
1h23
8:28 AM Rotterdam0 transfersDirect
ntra_sprinter40337:05 AM Zaanstad
1h19
8:24 AM Rotterdam0 transfersDirect
ntra_intercity3031 · 5287:08 AM Zaanstad
1h38
8:46 AM Rotterdam1 transfer
ntra_sprinter4133 · 40357:17 AM Zaanstad
1h41
8:58 AM Rotterdam1 transfer
ntra_sprinter4133+ntra_intercity2933 · 5287:17 AM Zaanstad
1h29
8:46 AM Rotterdam2 transfers
ntra_sprinter40357:22 AM Zaanstad
1h36
8:58 AM Rotterdam0 transfersDirect
ntra_sprinter40357:22 AM Zaanstad
1h32
8:54 AM Rotterdam0 transfersDirect
ntra_sprinter40357:26 AM Zaanstad
1h32
8:58 AM Rotterdam0 transfersDirect
ntra_sprinter40357:26 AM Zaanstad
1h28
8:54 AM Rotterdam0 transfersDirect
ntra_sprinter40357:29 AM Zaanstad
1h29
8:58 AM Rotterdam0 transfersDirect
ntra_sprinter40357:29 AM Zaanstad
1h25
8:54 AM Rotterdam0 transfersDirect
ntra_sprinter40357:31 AM Zaanstad
1h27
8:58 AM Rotterdam0 transfersDirect
ntra_sprinter40357:31 AM Zaanstad
1h23
8:54 AM Rotterdam0 transfersDirect
ntra_sprinter40357:35 AM Zaanstad
1h23
8:58 AM Rotterdam0 transfersDirect
ntra_sprinter40357:35 AM Zaanstad
1h19
8:54 AM Rotterdam0 transfersDirect
ntra_intercity3033 · 6307:38 AM Zaanstad
1h38
9:16 AM Rotterdam1 transfer
ntra_sprinter4135 · 40377:47 AM Zaanstad
1h41
9:28 AM Rotterdam1 transfer
ntra_sprinter4135+ntra_intercity2935 · 6307:47 AM Zaanstad
1h29
9:16 AM Rotterdam2 transfers
ntra_sprinter40377:52 AM Zaanstad
1h32
9:24 AM Rotterdam0 transfersDirect
ntra_sprinter40377:52 AM Zaanstad
1h36
9:28 AM Rotterdam0 transfersDirect
ntra_sprinter40377:56 AM Zaanstad
1h32
9:28 AM Rotterdam0 transfersDirect
ntra_sprinter40377:56 AM Zaanstad
1h28
9:24 AM Rotterdam0 transfersDirect
ntra_sprinter40377:59 AM Zaanstad
1h29
9:28 AM Rotterdam0 transfersDirect
ntra_sprinter40377:59 AM Zaanstad
1h25
9:24 AM Rotterdam0 transfersDirect
ntra_sprinter40378:01 AM Zaanstad
1h23
9:24 AM Rotterdam0 transfersDirect
ntra_sprinter40378:01 AM Zaanstad
1h27
9:28 AM Rotterdam0 transfersDirect
ntra_sprinter40378:05 AM Zaanstad
1h23
9:28 AM Rotterdam0 transfersDirect
ntra_sprinter40378:05 AM Zaanstad
1h19
9:24 AM Rotterdam0 transfersDirect
ntra_sprinter4137 · 40398:17 AM Zaanstad
1h41
9:58 AM Rotterdam1 transfer
ntra_sprinter4137+ntra_intercity28328:17 AM Zaanstad
1h14
9:31 AM Rotterdam1 transfer
ntra_sprinter40398:22 AM Zaanstad
1h32
9:54 AM Rotterdam0 transfersDirect
ntra_sprinter40398:22 AM Zaanstad
1h36
9:58 AM Rotterdam0 transfersDirect
ntra_intercity28328:24 AM Zaanstad
1h07
9:31 AM Rotterdam0 transfersDirect
ntra_sprinter40398:26 AM Zaanstad
1h32
9:58 AM Rotterdam0 transfersDirect
ntra_sprinter40398:26 AM Zaanstad
1h28
9:54 AM Rotterdam0 transfersDirect
ntra_sprinter40398:29 AM Zaanstad
1h29
9:58 AM Rotterdam0 transfersDirect
ntra_sprinter40398:29 AM Zaanstad
1h25
9:54 AM Rotterdam0 transfersDirect
ntra_sprinter40398:32 AM Zaanstad
1h22
9:54 AM Rotterdam0 transfersDirect
ntra_sprinter40398:32 AM Zaanstad
1h26
9:58 AM Rotterdam0 transfersDirect
ntra_sprinter40398:35 AM Zaanstad
1h23
9:58 AM Rotterdam0 transfersDirect
ntra_sprinter40398:35 AM Zaanstad
1h19
9:54 AM Rotterdam0 transfersDirect
ntra_sprinter4139+ntra_intercity28348:47 AM Zaanstad
1h14
10:01 AM Rotterdam1 transfer
ntra_sprinter4139 · 40418:47 AM Zaanstad
1h41
10:28 AM Rotterdam1 transfer
ntra_sprinter40418:52 AM Zaanstad
1h32
10:24 AM Rotterdam0 transfersDirect
ntra_sprinter40418:52 AM Zaanstad
1h36
10:28 AM Rotterdam0 transfersDirect
ntra_intercity28348:54 AM Zaanstad
1h07
10:01 AM Rotterdam0 transfersDirect
ntra_sprinter40418:56 AM Zaanstad
1h32
10:28 AM Rotterdam0 transfersDirect
ntra_sprinter40418:56 AM Zaanstad
1h28
10:24 AM Rotterdam0 transfersDirect
ntra_sprinter40418:59 AM Zaanstad
1h25
10:24 AM Rotterdam0 transfersDirect
ntra_sprinter40418:59 AM Zaanstad
1h29
10:28 AM Rotterdam0 transfersDirect
ntra_sprinter40419:02 AM Zaanstad
1h22
10:24 AM Rotterdam0 transfersDirect
ntra_sprinter40419:02 AM Zaanstad
1h26
10:28 AM Rotterdam0 transfersDirect
ntra_sprinter40419:05 AM Zaanstad
1h23
10:28 AM Rotterdam0 transfersDirect
ntra_sprinter40419:05 AM Zaanstad
1h19
10:24 AM Rotterdam0 transfersDirect
ntra_sprinter4141+ntra_intercity28369:17 AM Zaanstad
1h14
10:31 AM Rotterdam1 transfer
ntra_sprinter4141 · 40439:17 AM Zaanstad
1h41
10:58 AM Rotterdam1 transfer
ntra_sprinter40439:22 AM Zaanstad
1h32
10:54 AM Rotterdam0 transfersDirect
ntra_sprinter40439:22 AM Zaanstad
1h36
10:58 AM Rotterdam0 transfersDirect
ntra_intercity28369:24 AM Zaanstad
1h07
10:31 AM Rotterdam0 transfersDirect
ntra_sprinter40439:26 AM Zaanstad
1h32
10:58 AM Rotterdam0 transfersDirect
ntra_sprinter40439:26 AM Zaanstad
1h28
10:54 AM Rotterdam0 transfersDirect
ntra_sprinter40439:29 AM Zaanstad
1h29
10:58 AM Rotterdam0 transfersDirect
ntra_sprinter40439:29 AM Zaanstad
1h25
10:54 AM Rotterdam0 transfersDirect
ntra_sprinter40439:32 AM Zaanstad
1h22
10:54 AM Rotterdam0 transfersDirect
ntra_sprinter40439:32 AM Zaanstad
1h26
10:58 AM Rotterdam0 transfersDirect
ntra_sprinter40439:35 AM Zaanstad
1h23
10:58 AM Rotterdam0 transfersDirect
ntra_sprinter40439:35 AM Zaanstad
1h19
10:54 AM Rotterdam0 transfersDirect
ntra_sprinter4143+ntra_intercity28389:47 AM Zaanstad
1h14
11:01 AM Rotterdam1 transfer
ntra_sprinter4143 · 40459:47 AM Zaanstad
1h41
11:28 AM Rotterdam1 transfer
ntra_sprinter40459:52 AM Zaanstad
1h32
11:24 AM Rotterdam0 transfersDirect
ntra_sprinter40459:52 AM Zaanstad
1h36
11:28 AM Rotterdam0 transfersDirect
ntra_intercity28389:54 AM Zaanstad
1h07
11:01 AM Rotterdam0 transfersDirect
ntra_sprinter40459:56 AM Zaanstad
1h32
11:28 AM Rotterdam0 transfersDirect
ntra_sprinter40459:56 AM Zaanstad
1h28
11:24 AM Rotterdam0 transfersDirect
ntra_sprinter40459:59 AM Zaanstad
1h25
11:24 AM Rotterdam0 transfersDirect
ntra_sprinter40459:59 AM Zaanstad
1h29
11:28 AM Rotterdam0 transfersDirect
ntra_sprinter404510:02 AM Zaanstad
1h22
11:24 AM Rotterdam0 transfersDirect
ntra_sprinter404510:02 AM Zaanstad
1h26
11:28 AM Rotterdam0 transfersDirect
ntra_sprinter404510:05 AM Zaanstad
1h23
11:28 AM Rotterdam0 transfersDirect
ntra_sprinter404510:05 AM Zaanstad
1h19
11:24 AM Rotterdam0 transfersDirect
ntra_sprinter4145 · 404710:17 AM Zaanstad
1h41
11:58 AM Rotterdam1 transfer
ntra_sprinter4145+ntra_intercity284010:17 AM Zaanstad
1h14
11:31 AM Rotterdam1 transfer
ntra_sprinter404710:22 AM Zaanstad
1h32
11:54 AM Rotterdam0 transfersDirect
ntra_sprinter404710:22 AM Zaanstad
1h36
11:58 AM Rotterdam0 transfersDirect
ntra_intercity284010:24 AM Zaanstad
1h07
11:31 AM Rotterdam0 transfersDirect
ntra_sprinter404710:26 AM Zaanstad
1h32
11:58 AM Rotterdam0 transfersDirect
ntra_sprinter404710:26 AM Zaanstad
1h28
11:54 AM Rotterdam0 transfersDirect
ntra_sprinter404710:29 AM Zaanstad
1h29
11:58 AM Rotterdam0 transfersDirect
ntra_sprinter404710:29 AM Zaanstad
1h25
11:54 AM Rotterdam0 transfersDirect
ntra_sprinter404710:32 AM Zaanstad
1h26
11:58 AM Rotterdam0 transfersDirect
ntra_sprinter404710:32 AM Zaanstad
1h22
11:54 AM Rotterdam0 transfersDirect
ntra_sprinter404710:35 AM Zaanstad
1h19
11:54 AM Rotterdam0 transfersDirect
ntra_sprinter404710:35 AM Zaanstad
1h23
11:58 AM Rotterdam0 transfersDirect
ntra_sprinter4147+ntra_intercity284210:47 AM Zaanstad
1h14
12:01 PM Rotterdam1 transfer
ntra_sprinter4147 · 404910:47 AM Zaanstad
1h41
12:28 PM Rotterdam1 transfer
ntra_sprinter404910:52 AM Zaanstad
1h32
12:24 PM Rotterdam0 transfersDirect
ntra_sprinter404910:52 AM Zaanstad
1h36
12:28 PM Rotterdam0 transfersDirect
ntra_intercity284210:54 AM Zaanstad
1h07
12:01 PM Rotterdam0 transfersDirect
ntra_sprinter404910:56 AM Zaanstad
1h32
12:28 PM Rotterdam0 transfersDirect
ntra_sprinter404910:56 AM Zaanstad
1h28
12:24 PM Rotterdam0 transfersDirect
ntra_sprinter404910:59 AM Zaanstad
1h29
12:28 PM Rotterdam0 transfersDirect
ntra_sprinter404910:59 AM Zaanstad
1h25
12:24 PM Rotterdam0 transfersDirect
ntra_sprinter404911:02 AM Zaanstad
1h26
12:28 PM Rotterdam0 transfersDirect
ntra_sprinter404911:02 AM Zaanstad
1h22
12:24 PM Rotterdam0 transfersDirect
ntra_sprinter404911:05 AM Zaanstad
1h19
12:24 PM Rotterdam0 transfersDirect
ntra_sprinter404911:05 AM Zaanstad
1h23
12:28 PM Rotterdam0 transfersDirect
ntra_sprinter4149 · 405111:17 AM Zaanstad
1h41
12:58 PM Rotterdam1 transfer
ntra_sprinter4149+ntra_intercity284411:17 AM Zaanstad
1h14
12:31 PM Rotterdam1 transfer
ntra_sprinter405111:22 AM Zaanstad
1h32
12:54 PM Rotterdam0 transfersDirect
ntra_sprinter405111:22 AM Zaanstad
1h36
12:58 PM Rotterdam0 transfersDirect
ntra_intercity284411:24 AM Zaanstad
1h07
12:31 PM Rotterdam0 transfersDirect
ntra_sprinter405111:26 AM Zaanstad
1h28
12:54 PM Rotterdam0 transfersDirect
ntra_sprinter405111:26 AM Zaanstad
1h32
12:58 PM Rotterdam0 transfersDirect
ntra_sprinter405111:29 AM Zaanstad
1h29
12:58 PM Rotterdam0 transfersDirect
ntra_sprinter405111:29 AM Zaanstad
1h25
12:54 PM Rotterdam0 transfersDirect
ntra_sprinter405111:32 AM Zaanstad
1h26
12:58 PM Rotterdam0 transfersDirect
ntra_sprinter405111:32 AM Zaanstad
1h22
12:54 PM Rotterdam0 transfersDirect
ntra_sprinter405111:35 AM Zaanstad
1h19
12:54 PM Rotterdam0 transfersDirect
ntra_sprinter405111:35 AM Zaanstad
1h23
12:58 PM Rotterdam0 transfersDirect
ntra_sprinter4151+ntra_intercity284611:47 AM Zaanstad
1h14
1:01 PM Rotterdam1 transfer
ntra_sprinter4151 · 405311:47 AM Zaanstad
1h41
1:28 PM Rotterdam1 transfer
ntra_sprinter405311:52 AM Zaanstad
1h36
1:28 PM Rotterdam0 transfersDirect
ntra_sprinter405311:52 AM Zaanstad
1h32
1:24 PM Rotterdam0 transfersDirect
ntra_intercity284611:54 AM Zaanstad
1h07
1:01 PM Rotterdam0 transfersDirect
ntra_sprinter405311:56 AM Zaanstad
1h32
1:28 PM Rotterdam0 transfersDirect
ntra_sprinter405311:56 AM Zaanstad
1h28
1:24 PM Rotterdam0 transfersDirect
ntra_sprinter405311:59 AM Zaanstad
1h25
1:24 PM Rotterdam0 transfersDirect
ntra_sprinter405311:59 AM Zaanstad
1h29
1:28 PM Rotterdam0 transfersDirect
ntra_sprinter405312:02 PM Zaanstad
1h22
1:24 PM Rotterdam0 transfersDirect
ntra_sprinter405312:02 PM Zaanstad
1h26
1:28 PM Rotterdam0 transfersDirect
ntra_sprinter405312:05 PM Zaanstad
1h19
1:24 PM Rotterdam0 transfersDirect
ntra_sprinter405312:05 PM Zaanstad
1h23
1:28 PM Rotterdam0 transfersDirect
ntra_sprinter4153+ntra_intercity284812:17 PM Zaanstad
1h14
1:31 PM Rotterdam1 transfer
ntra_sprinter4153 · 405512:17 PM Zaanstad
1h41
1:58 PM Rotterdam1 transfer
ntra_sprinter405512:22 PM Zaanstad
1h36
1:58 PM Rotterdam0 transfersDirect
ntra_sprinter405512:22 PM Zaanstad
1h32
1:54 PM Rotterdam0 transfersDirect
ntra_intercity284812:24 PM Zaanstad
1h07
1:31 PM Rotterdam0 transfersDirect

Find all the dates and times for this journey

Compare prices and tickets Zaanstad to Rotterdam by train or bus

Sun
Apr 20
Mon
Apr 21
Tue
Apr 22
Wed
Apr 23
Thu
Apr 24
Fri
Apr 25
Sat
Apr 26

Fastest train times from Zaanstad to Rotterdam

Showing times and prices for Apr 20

Fastest Journey

1 h 7 m

Average

1 h 27 m

Trains per day

447

Distance

63 km

Of the 447 trains that leave Zaanstad for Rotterdam every day 373 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Intercity2850
02:54PM1h07
Zaanstad
04:01PMRotterdam
$261One-way
0 transfers
Intercity2834
10:54AM1h07
Zaanstad
12:01PMRotterdam
$261One-way
0 transfers
Intercity2840
12:24PM1h07
Zaanstad
01:31PMRotterdam
$261One-way
0 transfers
Intercity2852
03:24PM1h07
Zaanstad
04:31PMRotterdam
$261One-way
0 transfers
Intercity2848
02:24PM1h07
Zaanstad
03:31PMRotterdam
$261One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Zaanstad to Rotterdam

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train
Trains from Zaanstad to Rotterdam run on average 984 times per day, taking around 1h 23m. Cheap train tickets for this journey start at $22 (€18) but you can travel from only $4 (€3) by bus.
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
Cheapest alternative travel mode
Bus from $4 (€3)
Distance
39 miles (63 km)
Average train duration
1h 23m
Cheapest ticket price
$22 (€18)
Trains per day
984
Direct trains
322
Train providers
1
Fastest train
1h 19m
First train
00:03
Last train
23:58
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
Cheapest alternative travel mode
Bus from $4 (€3)

Your Guide to the Zaanstad to Rotterdam Train Journey

Travel from the charming city of Zaanstad to the vibrant metropolis of Rotterdam with ease aboard one of the frequent trains connecting these two Dutch cities. The Zaanstad to Rotterdam train service offers a convenient and swift way to make this scenic journey, starting from Zaandam and culminating at Rotterdam Centraal. With several trains departing daily, this route is favored both by locals and travelers eager to explore the stimulating attractions that Rotterdam has to offer. Whether you're planning a day trip or a longer stay, traveling by train from Zaanstad to Rotterdam ensures a comfortable and pleasant commute.

Cheap Zaanstad to Rotterdam Train Ticket Prices

If you're planning a journey from Zaanstad to Rotterdam, understanding the cost of train tickets is essential for an economical trip. The cheapest available option for this route is as low as $22 (€18), giving travelers a budget-friendly choice. On average, train tickets for this journey can be around $22 (€18). If you're looking for the best time to travel in terms of convenience and savings, consider scheduling your trip in April when fares are often lower and the weather is pleasant for sightseeing. Booking early or during off-peak times might also snag you additional savings. Always compare different options to choose the most advantageous deal!

Train Zaanstad to Rotterdam: NS and Sprinter Services

Traveling from Zaanstad to Rotterdam is both convenient and efficient with the railway services provided by Nederlandse Spoorwegen (NS) and the local Sprinter trains. These services primarily operate modern Intercity trains that offer quick and comfortable connections between the two cities. Onboard amenities often include Wi-Fi, spacious seating, and the ability to bring bicycles, making it an ideal choice for commuters and travelers alike. Sprinter trains, known for their reliability and frequent departures, may also serve this route, offering well-maintained carriages and easy access to various stops along the line. Enjoy a seamless journey as you traverse from Zaanstad to the vibrant city of Rotterdam by train, a favored mode of travel for its scenic views and efficiency.

Discover the Train Zaanstad to Rotterdam: Train Times and Schedule

The train journey from Zaanstad to Rotterdam covers a distance of approximately 39 miles (63 km) and takes, on average, around 1h 19m. Sit back and relax as you experience the convenience and comfort of the train service connecting these two vibrant Dutch cities.

With an average frequency of 984 trains running daily between Zaanstad and Rotterdam, this service ensures that you have ample options no matter the time of week. The trains operate every day, providing seamless and reliable travel from Monday to Sunday.

The first train departure from Zaanstad to Rotterdam usually occurs at 00:03, while the last train departs at 23:58. Whether you're an early riser or prefer to travel later in the day, the Zaanstad to Rotterdam train schedule accommodates a broad range of travel needs, ensuring you arrive at your destination on your own terms.

FAQs: Trains from Zaanstad to Rotterdam

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

Most popular train connections from Zaanstad

More options for your journey from Zaanstad to Rotterdam

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.

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

Useful links