Amsterdam to Rotterdam train

Mon, 22 Apr
+ 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 Amsterdam to Rotterdam

Showing times and prices for 22 Apr

Cheapest

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

Cheapest
NS
09:421h02
Amsterdam
10:44Rotterdam
£121One-way
1 change
Cheapest
NS
09:121h02
Amsterdam
10:14Rotterdam
£121One-way
1 change
Cheapest
NS
07:121h02
Amsterdam
08:14Rotterdam
£121One-way
1 change
Cheapest
NS
08:121h02
Amsterdam
09:14Rotterdam
£121One-way
1 change
Cheapest
NS
06:421h01
Amsterdam
07:43Rotterdam
£121One-way
1 change

Train timetableAmsterdam to Rotterdam

Showing trains for tomorrow, Monday, 22 April
NS
00:040h54
Amsterdam, Arena
00:58Rotterdam
0 changes
NS
00:040h50
Amsterdam, Arena
00:54Rotterdam
0 changes
NS
00:060h48
Amsterdam
00:54Rotterdam
0 changes
NS
00:060h52
Amsterdam
00:58Rotterdam
0 changes
NS
01:333h42
Amsterdam, Arena
05:15Rotterdam
3 changes
NS
01:334h00
Amsterdam, Arena
05:33Rotterdam
3 changes
NS
01:333h48
Amsterdam, Arena
05:21Rotterdam
3 changes
NS
01:333h45
Amsterdam, Arena
05:18Rotterdam
3 changes
NS
01:333h56
Amsterdam, Arena
05:29Rotterdam
3 changes
NS
05:251h38
Amsterdam
07:03Rotterdam
1 change
NS
05:251h29
Amsterdam
06:54Rotterdam
2 changes
NS
05:251h33
Amsterdam
06:58Rotterdam
2 changes
NS
05:251h41
Amsterdam
07:06Rotterdam
1 change
NS
05:251h29
Amsterdam
06:54Rotterdam
1 change
NS
05:261h32
Amsterdam
06:58Rotterdam
2 changes
NS
05:261h28
Amsterdam
06:54Rotterdam
2 changes
NS
05:281h26
Amsterdam
06:54Rotterdam
1 change
NS
05:281h26
Amsterdam
06:54Rotterdam
2 changes
NS
05:281h30
Amsterdam
06:58Rotterdam
1 change
NS
05:311h23
Amsterdam
06:54Rotterdam
2 changes
NS
05:341h20
Amsterdam
06:54Rotterdam
2 changes
NS
05:341h20
Amsterdam
06:54Rotterdam
2 changes
NS
05:341h24
Amsterdam
06:58Rotterdam
2 changes
NS
05:361h27
Amsterdam
07:03Rotterdam
1 change
NS
05:361h30
Amsterdam
07:06Rotterdam
1 change
NS
05:361h23
Amsterdam
06:59Rotterdam
2 changes
NS
05:361h27
Amsterdam
07:03Rotterdam
2 changes
NS
05:361h18
Amsterdam
06:54Rotterdam
1 change
NS
05:371h17
Amsterdam
06:54Rotterdam
2 changes
NS
05:381h20
Amsterdam
06:58Rotterdam
2 changes
NS
05:381h50
Amsterdam
07:28Rotterdam
1 change
NS
05:401h14
Amsterdam
06:54Rotterdam
0 changes
NS
05:401h26
Amsterdam, Amstel
07:06Rotterdam
3 changes
NS
05:401h23
Amsterdam
07:03Rotterdam
1 change
NS
05:401h20
Amsterdam, Amstel
07:00Rotterdam
3 changes
NS
05:401h23
Amsterdam, Amstel
07:03Rotterdam
3 changes
NS
05:401h26
Amsterdam
07:06Rotterdam
1 change
NS
05:411h13
Amsterdam
06:54Rotterdam
0 changes
NS
05:411h17
Amsterdam
06:58Rotterdam
0 changes
NS
05:431h15
Amsterdam
06:58Rotterdam
2 changes
NS
05:451h09
Amsterdam
06:54Rotterdam
1 change
NS
05:451h13
Amsterdam
06:58Rotterdam
1 change
NS
05:471h14
Amsterdam
07:01Rotterdam
1 change
NS
05:491h14
Amsterdam
07:03Rotterdam
2 changes
NS
05:491h10
Amsterdam
06:59Rotterdam
2 changes
NS
05:490h57
Amsterdam, Amstel
06:46Rotterdam
1 change
NS
05:491h19
Amsterdam, Amstel
07:08Rotterdam
2 changes
NS
05:491h25
Amsterdam, Amstel
07:14Rotterdam
2 changes
NS
05:491h14
Amsterdam
07:03Rotterdam
2 changes
NS
05:491h11
Amsterdam
07:00Rotterdam
2 changes
NS
05:491h22
Amsterdam, Amstel
07:11Rotterdam
2 changes
NS
05:491h17
Amsterdam
07:06Rotterdam
2 changes
NS
05:511h09
Amsterdam
07:00Rotterdam
2 changes
NS
05:511h45
Amsterdam
07:36Rotterdam
1 change
NS
05:511h42
Amsterdam
07:33Rotterdam
1 change
NS
05:511h15
Amsterdam
07:06Rotterdam
2 changes
NS
05:511h12
Amsterdam
07:03Rotterdam
2 changes
NS
05:541h06
Amsterdam
07:00Rotterdam
2 changes
NS
05:541h39
Amsterdam
07:33Rotterdam
1 change
NS
05:541h04
Amsterdam
06:58Rotterdam
2 changes
NS
05:541h36
Amsterdam
07:30Rotterdam
1 change
NS
05:541h09
Amsterdam
07:03Rotterdam
2 changes
NS
05:541h12
Amsterdam
07:06Rotterdam
2 changes
NS
05:541h04
Amsterdam
06:58Rotterdam
0 changes
NS
05:541h05
Amsterdam
06:59Rotterdam
2 changes
NS
05:541h00
Amsterdam
06:54Rotterdam
0 changes
NS
05:541h42
Amsterdam
07:36Rotterdam
1 change
NS
05:561h35
Amsterdam
07:31Rotterdam
2 changes
NS
05:571h06
Amsterdam
07:03Rotterdam
2 changes
NS
05:571h02
Amsterdam
06:59Rotterdam
2 changes
NS
05:571h09
Amsterdam
07:06Rotterdam
2 changes
NS
05:571h03
Amsterdam
07:00Rotterdam
2 changes
NS
05:571h01
Amsterdam
06:58Rotterdam
2 changes
NS
05:581h38
Amsterdam, Amstel
07:36Rotterdam
1 change
NS
05:581h00
Amsterdam, Amstel
06:58Rotterdam
0 changes
NS
05:581h35
Amsterdam, Amstel
07:33Rotterdam
1 change
NS
05:580h56
Amsterdam, Amstel
06:54Rotterdam
0 changes
NS
05:581h26
Amsterdam, Amstel
07:24Rotterdam
1 change
NS
05:591h42
Amsterdam
07:41Rotterdam
1 change
NS
05:591h45
Amsterdam
07:44Rotterdam
1 change
NS
05:591h25
Amsterdam
07:24Rotterdam
1 change
NS
05:591h30
Amsterdam
07:29Rotterdam
2 changes
NS
06:011h15
Amsterdam
07:16Rotterdam
1 change
NS
06:020h59
Amsterdam, Amstel
07:01Rotterdam
1 change
NS
06:031h33
Amsterdam
07:36Rotterdam
1 change
NS
06:031h30
Amsterdam
07:33Rotterdam
1 change
NS
06:041h32
Amsterdam, Arena
07:36Rotterdam
1 change
NS
06:040h54
Amsterdam, Arena
06:58Rotterdam
0 changes
NS
06:041h20
Amsterdam, Arena
07:24Rotterdam
1 change
NS
06:041h29
Amsterdam, Arena
07:33Rotterdam
1 change
NS
06:040h50
Amsterdam, Arena
06:54Rotterdam
0 changes
NS
06:061h18
Amsterdam
07:24Rotterdam
1 change
NS
06:060h52
Amsterdam
06:58Rotterdam
0 changes
NS
06:061h27
Amsterdam
07:33Rotterdam
1 change
NS
06:061h30
Amsterdam
07:36Rotterdam
1 change
NS
06:060h48
Amsterdam
06:54Rotterdam
0 changes
NS
06:081h23
Amsterdam
07:31Rotterdam
2 changes
NS
06:081h50
Amsterdam
07:58Rotterdam
1 change
NS
06:091h19
Amsterdam
07:28Rotterdam
2 changes
NS
06:091h20
Amsterdam
07:29Rotterdam
2 changes
NS
06:101h26
Amsterdam
07:36Rotterdam
1 change
NS
06:101h14
Amsterdam
07:24Rotterdam
0 changes
NS
06:101h23
Amsterdam
07:33Rotterdam
1 change
NS
06:111h46
Amsterdam
07:57Rotterdam
1 change
NS
06:111h42
Amsterdam
07:53Rotterdam
1 change
NS
06:111h13
Amsterdam
07:24Rotterdam
0 changes
NS
06:111h17
Amsterdam
07:28Rotterdam
0 changes
NS
06:121h21
Amsterdam
07:33Rotterdam
2 changes
NS
06:121h29
Amsterdam
07:41Rotterdam
1 change
NS
06:121h32
Amsterdam
07:44Rotterdam
1 change
NS
06:121h12
Amsterdam
07:24Rotterdam
1 change
NS
06:121h17
Amsterdam
07:29Rotterdam
2 changes
NS
06:131h11
Amsterdam
07:24Rotterdam
2 changes
NS
06:131h31
Amsterdam
07:44Rotterdam
2 changes
NS
06:131h28
Amsterdam
07:41Rotterdam
2 changes
NS
06:141h17
Amsterdam
07:31Rotterdam
1 change
NS
06:141h29
Amsterdam, Arena
07:43Rotterdam
1 change
NS
06:181h15
Amsterdam
07:33Rotterdam
2 changes
NS
06:181h06
Amsterdam
07:24Rotterdam
1 change
NS
06:181h18
Amsterdam
07:36Rotterdam
2 changes
NS
06:190h57
Amsterdam, Amstel
07:16Rotterdam
1 change
NS
06:221h06
Amsterdam
07:28Rotterdam
1 change
NS
06:221h02
Amsterdam
07:24Rotterdam
1 change
NS
06:241h00
Amsterdam
07:24Rotterdam
0 changes
NS
06:241h04
Amsterdam
07:28Rotterdam
0 changes
NS
06:241h26
Amsterdam
07:50Rotterdam
1 change
NS
06:241h29
Amsterdam
07:53Rotterdam
1 change
NS
06:241h33
Amsterdam
07:57Rotterdam
1 change
NS
06:251h18
Amsterdam
07:43Rotterdam
1 change
NS
06:261h02
Amsterdam
07:28Rotterdam
1 change
NS
06:260h58
Amsterdam
07:24Rotterdam
1 change
NS
06:281h15
Amsterdam, Amstel
07:43Rotterdam
1 change
NS
06:281h29
Amsterdam, Amstel
07:57Rotterdam
1 change
NS
06:280h56
Amsterdam, Amstel
07:24Rotterdam
0 changes
NS
06:281h25
Amsterdam, Amstel
07:53Rotterdam
1 change
NS
06:281h00
Amsterdam, Amstel
07:28Rotterdam
0 changes
NS
06:291h58
Amsterdam
08:27Rotterdam
2 changes
NS
06:291h25
Amsterdam
07:54Rotterdam
1 change
NS
06:291h29
Amsterdam
07:58Rotterdam
1 change
NS
06:291h24
Amsterdam
07:53Rotterdam
2 changes
NS
06:291h28
Amsterdam
07:57Rotterdam
2 changes
NS
06:291h14
Amsterdam
07:43Rotterdam
1 change
NS
06:291h45
Amsterdam
08:14Rotterdam
1 change
NS
06:291h54
Amsterdam
08:23Rotterdam
2 changes
NS
06:291h30
Amsterdam
07:59Rotterdam
2 changes
NS
06:291h29
Amsterdam
07:58Rotterdam
2 changes
NS
06:301h16
Amsterdam
07:46Rotterdam
1 change
NS
06:311h43
Amsterdam
08:14Rotterdam
1 change
NS
06:320h59
Amsterdam, Amstel
07:31Rotterdam
1 change
NS
06:340h54
Amsterdam, Arena
07:28Rotterdam
0 changes
NS
06:340h50
Amsterdam, Arena
07:24Rotterdam
0 changes
NS
06:341h09
Amsterdam
07:43Rotterdam
1 change
NS
06:341h23
Amsterdam, Arena
07:57Rotterdam
1 change
NS
06:341h16
Amsterdam, Arena
07:50Rotterdam
1 change
NS
06:341h19
Amsterdam, Arena
07:53Rotterdam
1 change
NS
06:361h07
Amsterdam
07:43Rotterdam
1 change
NS
06:361h21
Amsterdam
07:57Rotterdam
1 change
NS
06:360h48
Amsterdam
07:24Rotterdam
0 changes
NS
06:360h52
Amsterdam
07:28Rotterdam
0 changes
NS
06:361h17
Amsterdam
07:53Rotterdam
1 change
NS
06:381h05
Amsterdam
07:43Rotterdam
0 changes
NS
06:381h15
Amsterdam
07:53Rotterdam
1 change
NS
06:381h19
Amsterdam
07:57Rotterdam
1 change
NS
06:401h26
Amsterdam
08:06Rotterdam
1 change
NS
06:401h23
Amsterdam
08:03Rotterdam
1 change
NS
06:401h21
Amsterdam
08:01Rotterdam
2 changes
NS
06:401h06
Amsterdam
07:46Rotterdam
1 change
NS
06:401h14
Amsterdam
07:54Rotterdam
0 changes
NS
06:411h17
Amsterdam
07:58Rotterdam
0 changes
NS
06:411h46
Amsterdam
08:27Rotterdam
1 change
NS
06:411h13
Amsterdam
07:54Rotterdam
0 changes
NS
06:411h42
Amsterdam
08:23Rotterdam
1 change
NS
06:421h01
Amsterdam
07:43Rotterdam
1 change
NS
06:421h15
Amsterdam
07:57Rotterdam
2 changes
NS
06:421h11
Amsterdam
07:53Rotterdam
2 changes
NS
06:421h17
Amsterdam
07:59Rotterdam
2 changes
NS
06:421h16
Amsterdam
07:58Rotterdam
2 changes
NS
06:451h16
Amsterdam
08:01Rotterdam
1 change
NS
06:481h06
Amsterdam
07:54Rotterdam
1 change
NS
06:481h36
Amsterdam
08:24Rotterdam
1 change
NS
06:481h40
Amsterdam
08:28Rotterdam
1 change
NS
06:480h58
Amsterdam, Arena
07:46Rotterdam
1 change
NS
06:490h57
Amsterdam, Amstel
07:46Rotterdam
1 change
NS
06:521h02
Amsterdam
07:54Rotterdam
1 change
NS
06:521h06
Amsterdam
07:58Rotterdam
1 change
NS
06:531h04
Amsterdam
07:57Rotterdam
2 changes
NS
06:530h57
Amsterdam
07:50Rotterdam
2 changes
NS
06:531h05
Amsterdam
07:58Rotterdam
2 changes
NS
06:531h00
Amsterdam
07:53Rotterdam
2 changes
NS
06:541h33
Amsterdam
08:27Rotterdam
1 change
NS
06:541h29
Amsterdam
08:23Rotterdam
1 change
NS
06:541h26
Amsterdam
08:20Rotterdam
1 change
NS
06:541h04
Amsterdam
07:58Rotterdam
0 changes
NS
06:541h00
Amsterdam
07:54Rotterdam
0 changes
NS
06:551h19
Amsterdam
08:14Rotterdam
1 change
NS
06:560h58
Amsterdam
07:54Rotterdam
1 change
NS
06:561h02
Amsterdam
07:58Rotterdam
1 change
NS
06:580h56
Amsterdam, Amstel
07:54Rotterdam
0 changes
NS
06:581h29
Amsterdam, Amstel
08:27Rotterdam
1 change
NS
06:581h16
Amsterdam, Arena
08:14Rotterdam
1 change
NS
06:581h16
Amsterdam, Amstel
08:14Rotterdam
1 change
NS
06:581h00
Amsterdam, Amstel
07:58Rotterdam
0 changes
NS
06:581h25
Amsterdam, Amstel
08:23Rotterdam
1 change
NS
06:592h07
Amsterdam
09:06Rotterdam
2 changes
NS
06:591h15
Amsterdam
08:14Rotterdam
1 change
NS
06:591h45
Amsterdam
08:44Rotterdam
1 change
NS
06:591h30
Amsterdam
08:29Rotterdam
2 changes
NS
06:591h24
Amsterdam
08:23Rotterdam
2 changes
NS
06:591h29
Amsterdam
08:28Rotterdam
2 changes
NS
06:591h29
Amsterdam
08:28Rotterdam
1 change
NS
06:591h28
Amsterdam
08:27Rotterdam
2 changes
NS
06:592h04
Amsterdam
09:03Rotterdam
2 changes
NS
06:591h25
Amsterdam
08:24Rotterdam
1 change
NS
07:011h43
Amsterdam
08:44Rotterdam
1 change
NS
07:020h59
Amsterdam, Amstel
08:01Rotterdam
1 change
NS
07:041h23
Amsterdam, Arena
08:27Rotterdam
1 change
NS
07:041h16
Amsterdam, Arena
08:20Rotterdam
1 change
NS
07:040h54
Amsterdam, Arena
07:58Rotterdam
0 changes
NS
07:040h50
Amsterdam, Arena
07:54Rotterdam
0 changes
NS
07:041h19
Amsterdam, Arena
08:23Rotterdam
1 change
NS
07:051h11
Amsterdam
08:16Rotterdam
1 change
NS
07:051h49
Amsterdam
08:54Rotterdam
1 change
NS
07:051h53
Amsterdam
08:58Rotterdam
1 change
NS
07:061h21
Amsterdam
08:27Rotterdam
1 change
NS
07:060h52
Amsterdam
07:58Rotterdam
0 changes
NS
07:060h48
Amsterdam
07:54Rotterdam
0 changes
NS
07:061h08
Amsterdam
08:14Rotterdam
1 change
NS
07:061h17
Amsterdam
08:23Rotterdam
1 change
NS
07:081h53
Amsterdam
09:01Rotterdam
1 change
NS
07:080h51
Amsterdam
07:59Rotterdam
2 changes
NS
07:080h55
Amsterdam
08:03Rotterdam
2 changes
NS
07:081h16
Amsterdam
08:24Rotterdam
2 changes
NS
07:091h05
Amsterdam
08:14Rotterdam
0 changes
NS
07:091h14
Amsterdam
08:23Rotterdam
1 change
NS
07:091h18
Amsterdam
08:27Rotterdam
1 change
NS
07:101h23
Amsterdam
08:33Rotterdam
1 change
NS
07:101h14
Amsterdam
08:24Rotterdam
0 changes
NS
07:101h21
Amsterdam
08:31Rotterdam
2 changes
NS
07:101h26
Amsterdam
08:36Rotterdam
1 change
NS
07:101h06
Amsterdam
08:16Rotterdam
1 change
NS
07:111h17
Amsterdam
08:28Rotterdam
0 changes
NS
07:111h13
Amsterdam
08:24Rotterdam
0 changes
NS
07:121h02
Amsterdam
08:14Rotterdam
1 change
NS
07:121h32
Amsterdam
08:44Rotterdam
2 changes
NS
07:121h29
Amsterdam
08:41Rotterdam
1 change
NS
07:151h16
Amsterdam
08:31Rotterdam
1 change
NS
07:181h36
Amsterdam
08:54Rotterdam
1 change
NS
07:181h06
Amsterdam
08:24Rotterdam
1 change
NS
07:181h40
Amsterdam
08:58Rotterdam
1 change
NS
07:221h06
Amsterdam
08:28Rotterdam
1 change
NS
07:220h54
Amsterdam, Arena
08:16Rotterdam
1 change
NS
07:221h02
Amsterdam
08:24Rotterdam
1 change
NS
07:230h53
Amsterdam, Amstel
08:16Rotterdam
1 change
NS
07:231h55
Amsterdam
09:18Rotterdam
2 changes
NS
07:231h52
Amsterdam
09:15Rotterdam
2 changes
NS
07:231h21
Amsterdam
08:44Rotterdam
1 change
NS
07:241h04
Amsterdam
08:28Rotterdam
0 changes
NS
07:241h00
Amsterdam
08:24Rotterdam
0 changes
NS
07:241h36
Amsterdam
09:00Rotterdam
1 change
NS
07:241h39
Amsterdam
09:03Rotterdam
1 change
NS
07:241h42
Amsterdam
09:06Rotterdam
1 change
NS
07:251h19
Amsterdam
08:44Rotterdam
1 change
NS
07:261h02
Amsterdam
08:28Rotterdam
1 change
NS
07:260h58
Amsterdam
08:24Rotterdam
1 change
NS
07:281h16
Amsterdam, Amstel
08:44Rotterdam
1 change
NS
07:280h56
Amsterdam, Amstel
08:24Rotterdam
0 changes
NS
07:281h00
Amsterdam, Amstel
08:28Rotterdam
0 changes
NS
07:281h38
Amsterdam, Amstel
09:06Rotterdam
1 change
NS
07:281h16
Amsterdam, Arena
08:44Rotterdam
1 change
NS
07:281h35
Amsterdam, Amstel
09:03Rotterdam
1 change
NS
07:291h29
Amsterdam
08:58Rotterdam
2 changes
NS
07:291h15
Amsterdam
08:44Rotterdam
1 change
NS
07:291h45
Amsterdam
09:14Rotterdam
2 changes
NS
07:291h30
Amsterdam
08:59Rotterdam
2 changes
NS
07:291h45
Amsterdam
09:14Rotterdam
1 change
NS
07:291h25
Amsterdam
08:54Rotterdam
1 change
NS
07:291h39
Amsterdam
09:08Rotterdam
2 changes
NS
07:291h42
Amsterdam
09:11Rotterdam
2 changes
NS
07:291h42
Amsterdam
09:11Rotterdam
1 change
NS
07:291h29
Amsterdam
08:58Rotterdam
1 change
NS
07:320h59
Amsterdam, Amstel
08:31Rotterdam
1 change
NS
07:331h41
Amsterdam
09:14Rotterdam
1 change
NS
07:341h26
Amsterdam, Arena
09:00Rotterdam
1 change
NS
07:340h54
Amsterdam, Arena
08:28Rotterdam
0 changes
NS
07:341h32
Amsterdam, Arena
09:06Rotterdam
1 change
NS
07:340h50
Amsterdam, Arena
08:24Rotterdam
0 changes
NS
07:341h29
Amsterdam, Arena
09:03Rotterdam
1 change
NS
07:351h11
Amsterdam
08:46Rotterdam
1 change
NS
07:351h53
Amsterdam
09:28Rotterdam
1 change
NS
07:351h49
Amsterdam
09:24Rotterdam
1 change
NS
07:360h48
Amsterdam
08:24Rotterdam
0 changes
NS
07:360h52
Amsterdam
08:28Rotterdam
0 changes
NS
07:361h27
Amsterdam
09:03Rotterdam
1 change
NS
07:361h30
Amsterdam
09:06Rotterdam
1 change
NS
07:361h08
Amsterdam
08:44Rotterdam
1 change
NS
07:381h53
Amsterdam
09:31Rotterdam
1 change
NS
07:391h27
Amsterdam
09:06Rotterdam
1 change
NS
07:391h24
Amsterdam
09:03Rotterdam
1 change
NS
07:391h05
Amsterdam
08:44Rotterdam
0 changes
NS
07:401h23
Amsterdam
09:03Rotterdam
1 change
NS
07:401h14
Amsterdam
08:54Rotterdam
0 changes
NS
07:401h06
Amsterdam
08:46Rotterdam
1 change
NS
07:401h26
Amsterdam
09:06Rotterdam
1 change
NS
07:411h13
Amsterdam
08:54Rotterdam
0 changes
NS
07:411h17
Amsterdam
08:58Rotterdam
0 changes
NS
07:421h02
Amsterdam
08:44Rotterdam
1 change
NS
07:421h29
Amsterdam
09:11Rotterdam
1 change
NS
07:421h32
Amsterdam
09:14Rotterdam
1 change
NS
07:451h16
Amsterdam
09:01Rotterdam
1 change
NS
07:481h20
Amsterdam, Arena
09:08Rotterdam
1 change
NS
07:481h26
Amsterdam, Arena
09:14Rotterdam
1 change
NS
07:481h40
Amsterdam
09:28Rotterdam
1 change
NS
07:481h06
Amsterdam
08:54Rotterdam
1 change
NS
07:481h23
Amsterdam, Arena
09:11Rotterdam
1 change
NS
07:511h22
Amsterdam
09:13Rotterdam
2 changes
NS
07:520h54
Amsterdam, Arena
08:46Rotterdam
1 change
NS
07:521h02
Amsterdam
08:54Rotterdam
1 change
NS
07:521h06
Amsterdam
08:58Rotterdam
1 change
NS
07:530h53
Amsterdam, Amstel
08:46Rotterdam
1 change
NS
07:531h21
Amsterdam
09:14Rotterdam
1 change
NS
07:531h51
Amsterdam
09:44Rotterdam
2 changes
NS
07:531h55
Amsterdam
09:48Rotterdam
2 changes
NS
07:541h42
Amsterdam
09:36Rotterdam
1 change
NS
07:541h36
Amsterdam
09:30Rotterdam
1 change
NS
07:541h00
Amsterdam
08:54Rotterdam
0 changes
NS
07:541h39
Amsterdam
09:33Rotterdam
1 change
NS
07:541h04
Amsterdam
08:58Rotterdam
0 changes
NS
07:551h19
Amsterdam
09:14Rotterdam
1 change
NS
07:561h02
Amsterdam
08:58Rotterdam
1 change
NS
07:560h58
Amsterdam
08:54Rotterdam
1 change
NS
07:581h38
Amsterdam, Amstel
09:36Rotterdam
1 change
NS
07:581h35
Amsterdam, Amstel
09:33Rotterdam
1 change
NS
07:580h56
Amsterdam, Amstel
08:54Rotterdam
0 changes
NS
07:581h00
Amsterdam, Amstel
08:58Rotterdam
0 changes
NS
07:581h16
Amsterdam, Amstel
09:14Rotterdam
1 change
NS
07:591h09
Amsterdam
09:08Rotterdam
1 change
NS
07:591h12
Amsterdam
09:11Rotterdam
1 change
NS
07:591h45
Amsterdam
09:44Rotterdam
2 changes
NS
07:591h15
Amsterdam
09:14Rotterdam
1 change
NS
07:591h30
Amsterdam
09:29Rotterdam
2 changes
NS
07:591h25
Amsterdam
09:24Rotterdam
1 change
NS
07:591h42
Amsterdam
09:41Rotterdam
2 changes
NS
07:591h29
Amsterdam
09:28Rotterdam
2 changes
NS
07:591h45
Amsterdam
09:44Rotterdam
1 change
NS
07:591h39
Amsterdam
09:38Rotterdam
2 changes
NS
07:591h42
Amsterdam
09:41Rotterdam
1 change
NS
07:591h15
Amsterdam
09:14Rotterdam
1 change
NS
07:591h29
Amsterdam
09:28Rotterdam
1 change
NS
08:011h43
Amsterdam
09:44Rotterdam
1 change
NS
08:020h59
Amsterdam, Amstel
09:01Rotterdam
1 change
NS
08:040h54
Amsterdam, Arena
08:58Rotterdam
0 changes
NS
08:040h50
Amsterdam, Arena
08:54Rotterdam
0 changes
Intercity
08:051h13
Amsterdam Centraal
09:18Rotterdam Centraal
0 changes
NS
08:050h56
Amsterdam
09:01Rotterdam
1 change
NS
08:051h49
Amsterdam
09:54Rotterdam
1 change
NS
08:051h53
Amsterdam
09:58Rotterdam
1 change
NS
08:061h10
Amsterdam
09:16Rotterdam
1 change
NS
08:060h48
Amsterdam
08:54Rotterdam
0 changes
NS
08:061h08
Amsterdam
09:14Rotterdam
1 change
NS
08:061h27
Amsterdam
09:33Rotterdam
1 change
NS
08:060h52
Amsterdam
08:58Rotterdam
0 changes
NS
08:061h30
Amsterdam
09:36Rotterdam
1 change
NS
08:081h53
Amsterdam
10:01Rotterdam
1 change
ns
08:080h41
Amsterdam Centraal
08:49Rotterdam Centraal
0 changes
NS
08:091h24
Amsterdam
09:33Rotterdam
1 change
NS
08:091h27
Amsterdam
09:36Rotterdam
1 change
NS
08:091h05
Amsterdam
09:14Rotterdam
0 changes
NS
08:101h23
Amsterdam
09:33Rotterdam
1 change
NS
08:101h26
Amsterdam
09:36Rotterdam
1 change
NS
08:101h06
Amsterdam
09:16Rotterdam
1 change
NS
08:101h14
Amsterdam
09:24Rotterdam
0 changes
NS
08:111h13
Amsterdam
09:24Rotterdam
0 changes
NS
08:111h17
Amsterdam
09:28Rotterdam
0 changes
NS
08:121h02
Amsterdam
09:14Rotterdam
1 change
NS
08:121h29
Amsterdam
09:41Rotterdam
1 change
NS
08:121h32
Amsterdam
09:44Rotterdam
1 change
NS
08:120h49
Amsterdam, Arena
09:01Rotterdam
1 change
NS
08:151h16
Amsterdam
09:31Rotterdam
1 change
Eurostar
08:150h39
Amsterdam Centraal
08:54Rotterdam Centraal
0 changes
Intercity
08:161h09
Amsterdam Centraal
09:25Rotterdam Centraal
1 change
NS
08:181h20
Amsterdam, Arena
09:38Rotterdam
1 change
NS
08:181h23
Amsterdam, Arena
09:41Rotterdam
1 change
NS
08:181h26
Amsterdam, Arena
09:44Rotterdam
1 change
NS
08:181h06
Amsterdam
09:24Rotterdam
1 change
NS
08:181h40
Amsterdam
09:58Rotterdam
1 change
ns
08:191h15
Amsterdam Centraal
09:34Rotterdam Centraal
0 changes
Intercity
08:201h18
Amsterdam Centraal
09:38Rotterdam Centraal
1 change
NS
08:211h22
Amsterdam
09:43Rotterdam
2 changes
NS
08:220h54
Amsterdam, Arena
09:16Rotterdam
1 change
NS
08:221h06
Amsterdam
09:28Rotterdam
1 change
NS
08:221h02
Amsterdam
09:24Rotterdam
1 change
NS
08:231h55
Amsterdam
10:18Rotterdam
2 changes
NS
08:231h52
Amsterdam
10:15Rotterdam
2 changes
NS
08:231h21
Amsterdam
09:44Rotterdam
1 change
NS
08:241h39
Amsterdam
10:03Rotterdam
1 change
NS
08:241h04
Amsterdam
09:28Rotterdam
0 changes
NS
08:241h42
Amsterdam
10:06Rotterdam
1 change
NS
08:240h52
Amsterdam, Amstel
09:16Rotterdam
1 change
NS
08:241h36
Amsterdam
10:00Rotterdam
1 change
NS
08:241h00
Amsterdam
09:24Rotterdam
0 changes
Intercity
08:241h16
Amsterdam Centraal
09:40Rotterdam Centraal
1 change
NS
08:251h19
Amsterdam
09:44Rotterdam
1 change
NS
08:260h58
Amsterdam
09:24Rotterdam
1 change
NS
08:261h02
Amsterdam
09:28Rotterdam
1 change
NS
08:280h56
Amsterdam, Amstel
09:24Rotterdam
0 changes
ns
08:280h43
Amsterdam Centraal
09:11Rotterdam Centraal
0 changes
NS
08:281h00
Amsterdam, Amstel
09:28Rotterdam
0 changes
NS
08:281h16
Amsterdam, Amstel
09:44Rotterdam
1 change
NS
08:281h38
Amsterdam, Amstel
10:06Rotterdam
1 change
NS
08:281h35
Amsterdam, Amstel
10:03Rotterdam
1 change
NS
08:291h30
Amsterdam
09:59Rotterdam
2 changes
NS
08:291h12
Amsterdam
09:41Rotterdam
1 change
NS
08:291h15
Amsterdam
09:44Rotterdam
1 change
NS
08:291h45
Amsterdam
10:14Rotterdam
1 change
NS
08:291h09
Amsterdam
09:38Rotterdam
1 change
NS
08:291h45
Amsterdam
10:14Rotterdam
2 changes
NS
08:291h39
Amsterdam
10:08Rotterdam
2 changes
NS
08:291h42
Amsterdam
10:11Rotterdam
1 change
NS
08:291h42
Amsterdam
10:11Rotterdam
2 changes
NS
08:291h29
Amsterdam
09:58Rotterdam
2 changes
NS
08:291h25
Amsterdam
09:54Rotterdam
1 change
NS
08:291h15
Amsterdam
09:44Rotterdam
1 change
NS
08:291h29
Amsterdam
09:58Rotterdam
1 change
NS
08:311h43
Amsterdam
10:14Rotterdam
1 change
NS
08:320h59
Amsterdam, Amstel
09:31Rotterdam
1 change
NS
08:340h54
Amsterdam, Arena
09:28Rotterdam
0 changes
NS
08:340h50
Amsterdam, Arena
09:24Rotterdam
0 changes
NS
08:351h53
Amsterdam
10:28Rotterdam
1 change
NS
08:351h11
Amsterdam
09:46Rotterdam
1 change
NS
08:350h56
Amsterdam
09:31Rotterdam
1 change
NS
08:351h49
Amsterdam
10:24Rotterdam
1 change
NS
08:361h08
Amsterdam
09:44Rotterdam
1 change
NS
08:361h27
Amsterdam
10:03Rotterdam
1 change
NS
08:361h30
Amsterdam
10:06Rotterdam
1 change
NS
08:360h52
Amsterdam
09:28Rotterdam
0 changes
NS
08:360h48
Amsterdam
09:24Rotterdam
0 changes
NS
08:381h53
Amsterdam
10:31Rotterdam
1 change
NS
08:391h05
Amsterdam
09:44Rotterdam
0 changes
NS
08:391h27
Amsterdam
10:06Rotterdam
1 change
NS
08:391h24
Amsterdam
10:03Rotterdam
1 change
NS
08:401h14
Amsterdam
09:54Rotterdam
0 changes
NS
08:401h23
Amsterdam
10:03Rotterdam
1 change
NS
08:401h06
Amsterdam
09:46Rotterdam
1 change
NS
08:401h26
Amsterdam
10:06Rotterdam
1 change
NS
08:411h17
Amsterdam
09:58Rotterdam
0 changes
NS
08:411h13
Amsterdam
09:54Rotterdam
0 changes
NS
08:421h32
Amsterdam
10:14Rotterdam
1 change
NS
08:420h49
Amsterdam, Arena
09:31Rotterdam
1 change
NS
08:421h02
Amsterdam
09:44Rotterdam
1 change
NS
08:421h29
Amsterdam
10:11Rotterdam
1 change
NS
08:451h16
Amsterdam
10:01Rotterdam
1 change
NS
08:481h23
Amsterdam, Arena
10:11Rotterdam
1 change
NS
08:481h20
Amsterdam, Arena
10:08Rotterdam
1 change
NS
08:481h40
Amsterdam
10:28Rotterdam
1 change
NS
08:481h26
Amsterdam, Arena
10:14Rotterdam
1 change
NS
08:481h06
Amsterdam
09:54Rotterdam
1 change
NS
08:511h22
Amsterdam
10:13Rotterdam
2 changes
NS
08:521h02
Amsterdam
09:54Rotterdam
1 change
NS
08:521h06
Amsterdam
09:58Rotterdam
1 change
NS
08:520h54
Amsterdam, Arena
09:46Rotterdam
1 change
NS
08:530h53
Amsterdam, Amstel
09:46Rotterdam
1 change
NS
08:531h21
Amsterdam
10:14Rotterdam
1 change
NS
08:531h51
Amsterdam
10:44Rotterdam
2 changes
NS
08:531h55
Amsterdam
10:48Rotterdam
2 changes
NS
08:541h39
Amsterdam
10:33Rotterdam
1 change
NS
08:541h36
Amsterdam
10:30Rotterdam
1 change
NS
08:541h04
Amsterdam
09:58Rotterdam
0 changes
NS
08:541h00
Amsterdam
09:54Rotterdam
0 changes
NS
08:541h42
Amsterdam
10:36Rotterdam
1 change
NS
08:551h19
Amsterdam
10:14Rotterdam
1 change
NS
08:560h58
Amsterdam
09:54Rotterdam
1 change
NS
08:561h02
Amsterdam
09:58Rotterdam
1 change
NS
08:580h56
Amsterdam, Amstel
09:54Rotterdam
0 changes
NS
08:581h38
Amsterdam, Amstel
10:36Rotterdam
1 change
NS
08:581h16
Amsterdam, Amstel
10:14Rotterdam
1 change
NS
08:581h00
Amsterdam, Amstel
09:58Rotterdam
0 changes
NS
08:581h35
Amsterdam, Amstel
10:33Rotterdam
1 change
NS
08:591h29
Amsterdam
10:28Rotterdam
1 change
NS
08:591h29
Amsterdam
10:28Rotterdam
2 changes
NS
08:591h30
Amsterdam
10:29Rotterdam
2 changes
NS
08:591h09
Amsterdam
10:08Rotterdam
1 change
NS
08:592h07
Amsterdam
11:06Rotterdam
2 changes
NS
08:591h45
Amsterdam
10:44Rotterdam
1 change
NS
08:591h45
Amsterdam
10:44Rotterdam
1 change
NS
08:591h42
Amsterdam
10:41Rotterdam
1 change
NS
08:591h15
Amsterdam
10:14Rotterdam
1 change
NS
08:592h04
Amsterdam
11:03Rotterdam
2 changes
NS
08:591h15
Amsterdam
10:14Rotterdam
1 change
NS
08:591h12
Amsterdam
10:11Rotterdam
1 change
NS
08:591h25
Amsterdam
10:24Rotterdam
1 change
NS
09:011h43
Amsterdam
10:44Rotterdam
1 change
NS
09:020h59
Amsterdam, Amstel
10:01Rotterdam
1 change
NS
09:040h54
Amsterdam, Arena
09:58Rotterdam
0 changes
NS
09:040h50
Amsterdam, Arena
09:54Rotterdam
0 changes
NS
09:051h49
Amsterdam
10:54Rotterdam
1 change
NS
09:050h56
Amsterdam
10:01Rotterdam
1 change
NS
09:051h53
Amsterdam
10:58Rotterdam
1 change
NS
09:051h11
Amsterdam
10:16Rotterdam
1 change
NS
09:061h30
Amsterdam
10:36Rotterdam
1 change
NS
09:060h48
Amsterdam
09:54Rotterdam
0 changes
NS
09:061h27
Amsterdam
10:33Rotterdam
1 change
NS
09:061h08
Amsterdam
10:14Rotterdam
1 change
NS
09:060h52
Amsterdam
09:58Rotterdam
0 changes
NS
09:081h53
Amsterdam
11:01Rotterdam
1 change
NS
09:081h25
Amsterdam
10:33Rotterdam
1 change
NS
09:081h28
Amsterdam
10:36Rotterdam
1 change
NS
09:081h06
Amsterdam
10:14Rotterdam
0 changes
NS
09:101h06
Amsterdam
10:16Rotterdam
1 change
NS
09:101h14
Amsterdam
10:24Rotterdam
0 changes
NS
09:101h26
Amsterdam
10:36Rotterdam
1 change
NS
09:101h23
Amsterdam
10:33Rotterdam
1 change
NS
09:111h17
Amsterdam
10:28Rotterdam
0 changes
NS
09:111h13
Amsterdam
10:24Rotterdam
0 changes
NS
09:121h02
Amsterdam
10:14Rotterdam
1 change
NS
09:121h32
Amsterdam
10:44Rotterdam
2 changes
NS
09:120h49
Amsterdam, Arena
10:01Rotterdam
1 change
NS
09:121h29
Amsterdam
10:41Rotterdam
1 change
NS
09:151h16
Amsterdam
10:31Rotterdam
1 change
NS
09:181h06
Amsterdam
10:24Rotterdam
1 change
NS
09:181h36
Amsterdam
10:54Rotterdam
1 change
NS
09:181h40
Amsterdam
10:58Rotterdam
1 change
NS
09:221h06
Amsterdam
10:28Rotterdam
1 change
NS
09:220h54
Amsterdam, Arena
10:16Rotterdam
1 change
NS
09:221h02
Amsterdam
10:24Rotterdam
1 change
NS
09:230h53
Amsterdam, Amstel
10:16Rotterdam
1 change
NS
09:231h21
Amsterdam
10:44Rotterdam
1 change
NS
09:231h52
Amsterdam
11:15Rotterdam
2 changes
NS
09:231h55
Amsterdam
11:18Rotterdam
2 changes
NS
09:241h42
Amsterdam
11:06Rotterdam
1 change
NS
09:241h39
Amsterdam
11:03Rotterdam
1 change
NS
09:241h36
Amsterdam
11:00Rotterdam
1 change
NS
09:241h00
Amsterdam
10:24Rotterdam
0 changes
NS
09:241h04
Amsterdam
10:28Rotterdam
0 changes
NS
09:251h19
Amsterdam
10:44Rotterdam
1 change
NS
09:260h58
Amsterdam
10:24Rotterdam
1 change
NS
09:261h58
Amsterdam
11:24Rotterdam
1 change
NS
09:262h02
Amsterdam
11:28Rotterdam
1 change
NS
09:261h02
Amsterdam
10:28Rotterdam
1 change
NS
09:281h35
Amsterdam, Amstel
11:03Rotterdam
1 change
NS
09:280h56
Amsterdam, Amstel
10:24Rotterdam
0 changes
NS
09:281h00
Amsterdam, Amstel
10:28Rotterdam
0 changes
NS
09:281h16
Amsterdam, Amstel
10:44Rotterdam
1 change
NS
09:281h38
Amsterdam, Amstel
11:06Rotterdam
1 change
NS
09:292h07
Amsterdam
11:36Rotterdam
2 changes
NS
09:291h45
Amsterdam
11:14Rotterdam
1 change
NS
09:291h29
Amsterdam
10:58Rotterdam
1 change
NS
09:291h25
Amsterdam
10:54Rotterdam
1 change
NS
09:292h04
Amsterdam
11:33Rotterdam
2 changes
NS
09:291h45
Amsterdam
11:14Rotterdam
1 change
NS
09:291h30
Amsterdam
10:59Rotterdam
2 changes
NS
09:291h29
Amsterdam
10:58Rotterdam
2 changes
NS
09:291h15
Amsterdam
10:44Rotterdam
1 change
NS
09:291h42
Amsterdam
11:11Rotterdam
1 change
NS
09:311h43
Amsterdam
11:14Rotterdam
1 change
NS
09:320h59
Amsterdam, Amstel
10:31Rotterdam
1 change
NS
09:340h54
Amsterdam, Arena
10:28Rotterdam
0 changes
NS
09:341h37
Amsterdam, Arena
11:11Rotterdam
1 change
NS
09:341h40
Amsterdam, Arena
11:14Rotterdam
1 change
NS
09:341h34
Amsterdam, Arena
11:08Rotterdam
1 change
NS
09:340h50
Amsterdam, Arena
10:24Rotterdam
0 changes
NS
09:351h11
Amsterdam
10:46Rotterdam
1 change
NS
09:360h48
Amsterdam
10:24Rotterdam
0 changes
NS
09:360h52
Amsterdam
10:28Rotterdam
0 changes
NS
09:361h30
Amsterdam
11:06Rotterdam
1 change
NS
09:361h27
Amsterdam
11:03Rotterdam
1 change
NS
09:361h08
Amsterdam
10:44Rotterdam
1 change
NS
09:381h50
Amsterdam
11:28Rotterdam
1 change
NS
09:381h06
Amsterdam
10:44Rotterdam
0 changes
NS
09:381h25
Amsterdam
11:03Rotterdam
1 change
NS
09:381h53
Amsterdam
11:31Rotterdam
1 change
NS
09:381h28
Amsterdam
11:06Rotterdam
1 change
NS
09:381h46
Amsterdam
11:24Rotterdam
1 change
NS
09:401h23
Amsterdam
11:03Rotterdam
1 change
NS
09:401h26
Amsterdam
11:06Rotterdam
1 change
NS
09:401h06
Amsterdam
10:46Rotterdam
1 change
NS
09:401h48
Amsterdam
11:28Rotterdam
1 change
NS
09:401h14
Amsterdam
10:54Rotterdam
0 changes
NS
09:401h44
Amsterdam
11:24Rotterdam
1 change
NS
09:411h17
Amsterdam
10:58Rotterdam
0 changes
NS
09:411h13
Amsterdam
10:54Rotterdam
0 changes
NS
09:421h02
Amsterdam
10:44Rotterdam
1 change
NS
09:421h32
Amsterdam
11:14Rotterdam
1 change
NS
09:421h29
Amsterdam
11:11Rotterdam
1 change
NS
09:451h16
Amsterdam
11:01Rotterdam
1 change
NS
09:481h06
Amsterdam
10:54Rotterdam
1 change
NS
09:491h57
Amsterdam
11:46Rotterdam
1 change
NS
09:500h56
Amsterdam, Arena
10:46Rotterdam
1 change
NS
09:521h02
Amsterdam
10:54Rotterdam
1 change
NS
09:521h06
Amsterdam
10:58Rotterdam
1 change
NS
09:531h51
Amsterdam
11:44Rotterdam
2 changes
NS
09:531h55
Amsterdam
11:48Rotterdam
2 changes
NS
09:530h53
Amsterdam, Amstel
10:46Rotterdam
1 change
NS
09:531h21
Amsterdam
11:14Rotterdam
1 change
NS
09:541h39
Amsterdam
11:33Rotterdam
1 change
NS
09:541h36
Amsterdam
11:30Rotterdam
1 change
NS
09:541h42
Amsterdam
11:36Rotterdam
1 change
NS
09:541h04
Amsterdam
10:58Rotterdam
0 changes
NS
09:541h00
Amsterdam
10:54Rotterdam
0 changes
NS
09:551h19
Amsterdam
11:14Rotterdam
1 change
NS
09:560h58
Amsterdam
10:54Rotterdam
1 change
NS
09:562h02
Amsterdam
11:58Rotterdam
1 change
NS
09:561h58
Amsterdam
11:54Rotterdam
1 change
NS
09:561h02
Amsterdam
10:58Rotterdam
1 change
NS
09:581h38
Amsterdam, Amstel
11:36Rotterdam
1 change
NS
09:581h00
Amsterdam, Amstel
10:58Rotterdam
0 changes
NS
09:581h35
Amsterdam, Amstel
11:33Rotterdam
1 change
Eurostar
10:110h43
Amsterdam Centraal
10:54Rotterdam Centraal
0 changes
Eurostar
12:110h43
Amsterdam Centraal
12:54Rotterdam Centraal
0 changes
Eurostar
13:110h43
Amsterdam Centraal
13:54Rotterdam Centraal
0 changes
Eurostar
15:110h43
Amsterdam Centraal
15:54Rotterdam Centraal
0 changes
Eurostar
16:110h43
Amsterdam Centraal
16:54Rotterdam Centraal
0 changes
Eurostar
18:110h43
Amsterdam Centraal
18:54Rotterdam Centraal
0 changes
Eurostar
19:150h39
Amsterdam Centraal
19:54Rotterdam Centraal
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Amsterdam to Rotterdam by coach or train

Mon
22 Apr
Tue
23 Apr
Wed
24 Apr
Thu
25 Apr
Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr
Tue
30 Apr
Wed
01 May
Thu
02 May
Fri
03 May
Sat
04 May
Sun
05 May
Mon
06 May
Tue
07 May
Wed
08 May
Thu
09 May
Fri
10 May
Sat
11 May
Sun
12 May

Train times from Amsterdam to Rotterdam

Showing times and prices for 22 Apr

Fastest Journey

39 m

Average

1 h 20 m

Trains per day

613

Distance

57 km

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

Fastest
Eurostar
19:150h39
Amsterdam Centraal
19:54Rotterdam Centraal
£221One-way
0 changes
Fastest
Eurostar
08:150h39
Amsterdam Centraal
08:54Rotterdam Centraal
£221One-way
0 changes
ns
08:080h41
Amsterdam Centraal
08:49Rotterdam Centraal
£191One-way
0 changes
Eurostar
10:110h43
Amsterdam Centraal
10:54Rotterdam Centraal
£221One-way
0 changes
Eurostar
12:110h43
Amsterdam Centraal
12:54Rotterdam Centraal
£221One-way
0 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Amsterdam to Rotterdam

distanceDistance35 miles
durationAverage train duration53 min
priceAverage train ticket price£16 (€18)
changesDirect trainNo
carriersTrain companiesNS International | IC Direct, Thalys, PKP Intercity, Eurostar, Sprinter, BSB, Sprinter, Deutsche Bahn or Intercity

Trains from Amsterdam to Rotterdam cover the 35 miles long journey taking on average 53 min with our travel partners like NS International | IC Direct, Thalys, PKP Intercity, Eurostar, Sprinter, BSB, Sprinter, Deutsche Bahn or Intercity. You can get the cheapest train tickets for this trip for as low as £16, but the average price of train tickets is £16. Travellers depart most frequently from Amsterdam Centraal and arrive in Rotterdam Centraal.

Train companies: NS International | IC Direct, Thalys and PKP Intercity trains Amsterdam to Rotterdam

Find the best journey to Rotterdam from Amsterdam with NS International | IC Direct, Thalys and PKP Intercity. Comparing timetables and prices and booking the most affordable route has never been easier with over 1000 travel operators on Omio.

Thalys is a high-speed train company with trains between Amsterdam and Rotterdam based in France, Belgium, the Netherlands and Germany. It operates a fleet of modern, comfortable trains that travel at speeds of up to 300 km/h. Thalys offers a variety of ticket types, including Standard, Comfort and Premium, each with its own set of benefits. Onboard facilities include Wi-Fi, power outlets, a bistro car and a selection of newspapers and magazines. The most popular routes for Thalys are Paris to Brussels, Amsterdam and Cologne.

FAQs: Amsterdam to Rotterdam train

FAQs: Travel by train from Amsterdam 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 Amsterdam to Rotterdam.
FAQs
Cheap train tickets from Amsterdam to Rotterdam can start from as little as £16 when you book in advance. The average train ticket price for Amsterdam to Rotterdam is £16; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Amsterdam to Rotterdam is on average 53 min   for the 35 mile long journey, but the time it takes to go from Amsterdam to Rotterdam by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Amsterdam to Rotterdam leaves at 07: 05. Plan your trip with the Journey Planner   from Omio.
The last train from Amsterdam to Rotterdam leaves at 22: 49.
Yes, you can take a high-speed train from Amsterdam to Rotterdam with Thalys or Eurostar. Overall you can travel with the following companies: NS International | IC Direct, Thalys, PKP Intercity, Eurostar, Sprinter, BSB, Sprinter, Deutsche Bahn or Intercity.
When taking a train from Amsterdam to Rotterdam, you can count on NS International | IC Direct, Thalys, PKP Intercity, Eurostar, Sprinter, BSB, Sprinter, Deutsche Bahn or Intercity for the best way to get you to Rotterdam. You can also check all possible train providers who offer a service between Amsterdam and Rotterdam and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 22: 49.

When departing from Amsterdam, you have various train station options to start your route from including Amsterdam Centraal, Amsterdam Sloterdijk and Amsterdam Amstel. When arriving in Rotterdam, you can end your journey in train stations like Rotterdam Centraal, Rotterdam Blaak and Rotterdam Noord.

Passengers board the train most frequently from Amsterdam Centraal, which is located around 1 mile (1.6 km) away from the city centre, and they get off the train at Rotterdam Centraal, located 0.6 miles (876 m) away from the city centre.

The cheapest month to travel from Amsterdam to Rotterdam by train is March.
You have options as you can travel from Amsterdam to Rotterdam 2 different ways: coach or train.

Important Stations and Airports in Amsterdam and Rotterdam

Amsterdam
Rotterdam
Amsterdam Centraal is the most popular Amsterdam railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Amsterdam for your journey to Rotterdam.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+31 302357822
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 20: 59
Public transport options for Amsterdam Centraal
Metro lines: 51, 53, 54, 52
Tram lines: 2, 12, 4, 14, 13, 24, 17, 26
Ferry lines: 901, 906, 902, 907, 905
Bus lines: GVB 18, 21, 22, 48, 248, 281, 282, 283, 284, 285, 287, 288, 289, 291, 293, Connexxion 391, 394, N57, N47, N91, N94, EBS 305, 306, 314, 316, N01, N04, N10, N14
Train lines: Intercity, Intercity Express, Sprinter, Nightjet
Amenities at station
ParkingParking
TaxisTaxis
AccessibilityAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Amsterdam LelylaanParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amsterdam HolendrechtParkingATMAccessibility
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Amsterdam Science ParkATMAccessibility
Amenities at station
ATMATM
AccessibilityAccessibility
Amsterdam
HomeTrainsTrain Times to Rotterdam Amsterdam to Rotterdam train

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