AMSTERDAM TO MOSCOW BY TRAIN

How to travel from Amsterdam (Netherlands) to Moscow (Russia) by train. Buy your train ticket online. Find ticket fares. Detailed information and schedules.

To travel by train from the Netherlands to Russia you can either include one long distance night train if you travel from the Netherlands to Paris (direct Thalys train). There you get into the night train Paris to Moscow. Or you travel step by step from the Netherlands via Germany, Poland to Russia.

1 Amsterdam (Netherlands) - Paris (France) - Moscow (Russia)
The route consist of more than one step. You have to buy more than one train ticket.
1A Travelling from Amsterdam (Netherlands) to Paris (France)

TIMETABLE: Amsterdam - Paris

Note: these are carefully researched schedules. We want to show the best connections as an example. Of course there are many more connections available. To see all connections and the exact timetable on your travel date, please use an online schedule planner and check the timings when booking your ticket.

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
06:17
06:54
06:58
07:32
07:34
AntwerpCentraal
(Antwerpen)
08:08
08:13
BrusselsMidi / Zuid
(Bruxelles)
09:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
07:58
08:47
08:49
The HagueHS
(Den Haag)
09:08
09:11
09:49


RoosendaalStation

Saturday and Sunday departure at 09:53h.

RoosendaalStation

09:54
10:24


AntwerpCentraal
(Antwerpen)

Saturday and Sunday arrival at 10:40h. Saturday and Sunday departure at 10:49h.

AntwerpCentraal
(Antwerpen)

10:50
11:10
11:12
11:44
11:46
12:12
12:20
12:40
12:41
12:50
13:02
13:35
13:37
14:21


AmiensGare

Saturday departure at 15:50h.

AmiensGare

15:14
16:05
16:07
16:32

ParisGare du Nord

Saturday arrival at 16:56 h.

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
08:17
08:54
08:58
09:30
09:33
AntwerpCentraal
(Antwerpen)
10:08
10:13
BrusselsMidi / Zuid
(Bruxelles)
11:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
09:17
09:54
09:58
10:30
10:33
AntwerpCentraal
(Antwerpen)
11:08
11:13
BrusselsMidi / Zuid
(Bruxelles)
12:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
10:17
10:54
10:58
11:30
11:33
AntwerpCentraal
(Antwerpen)
12:08
12:13
BrusselsMidi / Zuid
(Bruxelles)
13:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
10:58
11:15
11:16
11:33
11:35
11:47
11:49
The HagueHS
(Den Haag)
11:54
11:55
12:08
12:11
12:26
12:27
12:49


RoosendaalStation

Saturday and Sunday departure at 12:53h.

RoosendaalStation

12:54
13:24


AntwerpCentraal
(Antwerpen)

Saturday and Sunday arrival at 13:40h. Saturday and Sunday departure at 13:49h.

AntwerpCentraal
(Antwerpen)

13:50
14:10
14:12
14:44
14:46
15:12
15:20
15:50
16:11
17:14

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
10:58
11:15
11:16
11:33
11:35
11:47
11:49
The HagueHS
(Den Haag)
11:54
11:55
12:02
12:03
12:08
12:11
12:26
12:27
12:49
12:54
13:24


13:50
14:10
14:12
14:21
14:22
14:44
14:46
15:01
15:02
15:12
15:20
15:28
15:30
15:40
15:41
15:50
16:06
16:38
16:40
17:13
17:14
17:57
18:06
18:41
18:43
19:23

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
11:17
11:54
11:58
12:30
12:33
AntwerpCentraal
(Antwerpen)
13:08
13:13
BrusselsMidi / Zuid
(Bruxelles)
14:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
11:58
12:15
12:16
12:33
12:35
12:47
12:49
The HagueHS
(Den Haag)
12:54
12:55
13:08
13:11
13:26
13:27
13:49
13:54
14:24


14:50
15:10
15:12
15:44
15:46
16:14
16:20
16:28
16:30
16:40
16:41
16:50
17:02
17:35
17:37
18:21
18:42
19:56

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
12:28
13:17
13:19
The HagueHS
(Den Haag)
13:38
13:41
14:19
14:22
15:11


15:50
16:10
16:12
16:44
16:46
17:14
17:20
17:50
18:02
18:35
18:37
19:21
20:07
21:05
21:07
21:32

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
12:28
13:03
13:05
13:17
13:19
The HagueHS
(Den Haag)
13:38
13:41
13:56
13:57
14:19
14:22
15:11


15:50
16:44
16:46
17:40
17:41
17:50
18:11
19:14

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
12:58
14:49
14:53
15:40


15:49
17:50
18:06
19:57
20:06
21:23

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
13:18
13:54
13:58
14:30
14:33
AntwerpCentraal
(Antwerpen)
15:08
15:13
BrusselsMidi / Zuid
(Bruxelles)
16:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
15:18
15:54
15:58
16:30
16:33
AntwerpCentraal
(Antwerpen)
17:08
17:13
BrusselsMidi / Zuid
(Bruxelles)
18:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
17:18
17:54
17:58
18:30
18:33
AntwerpCentraal
(Antwerpen)
19:08
19:13
BrusselsMidi / Zuid
(Bruxelles)
20:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
18:18
18:54
18:58
19:30
19:33
AntwerpCentraal
(Antwerpen)
20:08
20:13
BrusselsMidi / Zuid
(Bruxelles)
21:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
19:18
19:54
19:58
20:30
20:33
AntwerpCentraal
(Antwerpen)
21:08
21:13
BrusselsMidi / Zuid
(Bruxelles)
22:35

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
20:18
20:54
20:58
21:30
21:33
AntwerpCentraal
(Antwerpen)
22:08
22:13
BrusselsMidi / Zuid
(Bruxelles)
23:35
1B Travelling from Paris (France) to Moscow (Russia)

TIMETABLE: Paris - Moscow

Note: these are carefully researched schedules. We want to show the best connections as an example. Of course there are many more connections available. To see all connections and the exact timetable on your travel date, please use an online schedule planner and check the timings when booking your ticket.

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
18:01
19:23
19:28
BrusselsMidi / Zuid
(Bruxelles)
20:11
20:14
LiegeGuillemins
(Liège)
20:36
20:39
21:15
22:28
12:17


WarsawWschodnia
(Warszawa)

+1

You can also change in Warsaw Centralna (arr 12:05/dep 16:05).

WarsawWschodnia
(Warszawa)

16:00
18:45
19:21
22:03
23:42
Brest, BelarusCentralny
(Брэст, Беларусь)
03:09
03:21
MinskPass
(Мiнск)
05:33
05:45
OrshaCentral
(Орша)
06:56
07:01
Smolensk
(Смоленск)
08:45
09:05
Vyazma
(Вя́зьма)
11:40

MoscowBelorussky
(Москва́)

+2

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
20:05
20:20
20:25
00:10
00:25
00:34
00:46
01:29
01:41
01:50
01:55
03:11
03:16
03:40
03:45
06:35
06:39
11:40
12:00
13:23
13:26
16:25
16:30
WarsawCentralna
(Warszawa)
16:37
17:17
WarsawWschodnia
(Warszawa)
19:55
20:36
23:22
01:31
Brest, BelarusCentralny
(Брэст, Беларусь)
03:24
03:26
Baranovichi
(Баранавічы)
05:01
05:14
MinskPass
(Мiнск)
07:30
07:44
OrshaCentral
(Орша)
08:57
09:01
Smolensk
(Смоленск)
10:46
11:09
Vyazma
(Вя́зьма)
13:33

MoscowBelorussky
(Москва́)

+2

2 Amsterdam (Netherlands) - Berlin (Germany) - Warsaw (Poland) - Moscow (Russia)
The route consist of more than one step. You have to buy more than one train ticket.
2A Travelling from Amsterdam (Netherlands) to Berlin (Germany)

TIMETABLE: Amsterdam - Berlin

Note: these are carefully researched schedules. We want to show the best connections as an example. Of course there are many more connections available. To see all connections and the exact timetable on your travel date, please use an online schedule planner and check the timings when booking your ticket.

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
05:02
05:37
05:38
06:14
06:16
09:18
09:21
HanoverHauptbahnhof
(Hannover)
09:53
09:55
15:15

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
07:01
07:35
07:37
08:15
08:17
11:18
11:21
HanoverHauptbahnhof
(Hannover)
11:53
11:55
13:15

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
09:01
09:21
09:22
09:35
09:37
10:02
10:03
10:15
10:17
10:43
10:45
10:56
10:59
11:16
11:28
11:40
11:42
12:27
12:29
12:47
12:49
13:18
13:21
HanoverHauptbahnhof
(Hannover)
13:53
13:55
14:25
14:27
15:05
15:15

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
11:01
12:15
12:17
15:18
15:21
HanoverHauptbahnhof
(Hannover)
15:53
15:55
17:14

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
13:01
13:21
13:22
13:35
13:37
14:02
14:03
14:15
14:17
14:43
14:45
14:56
14:59
15:16
15:28
15:40
15:42
16:27
16:29
16:47
16:49
17:18
17:21
HanoverHauptbahnhof
(Hannover)
17:53
17:55
18:25
18:27
19:05
19:15

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
15:01
15:35
15:37
19:18
19:21
HanoverHauptbahnhof
(Hannover)
21:14

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
17:01
17:35
17:37
21:18
21:21
HanoverHauptbahnhof
(Hannover)
23:14
2B Travelling from Berlin (Germany) to Warsaw (Poland)

TIMETABLE: Berlin - Warsaw

Note: these are carefully researched schedules. We want to show the best connections as an example. Of course there are many more connections available. To see all connections and the exact timetable on your travel date, please use an online schedule planner and check the timings when booking your ticket.

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
06:37
08:05
08:08
09:30
09:33
10:21
10:23
11:05
11:07
12:08
WarsawZachodnia
(Warszawa)
12:15
WarsawCentralna
(Warszawa)
12:28

WarsawWschodnia
(Warszawa)

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
09:37
11:05
11:08
12:27
12:30
13:18
13:19
14:00
14:01
15:00
WarsawZachodnia
(Warszawa)
15:05
WarsawCentralna
(Warszawa)
15:28

WarsawCentralna
(Warszawa)

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
13:37
15:05
15:08
16:27
16:30
17:18
17:19
17:59
18:00
18:59
WarsawZachodnia
(Warszawa)
19:05
WarsawCentralna
(Warszawa)
19:33

WarsawWschodnia
(Warszawa)

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
15:37
17:05
17:08
18:27
18:40
20:08
20:09
21:09
21:10
WarsawZachodnia
(Warszawa)
21:15
21:25
WarsawCentralna
(Warszawa)
21:32

WarsawWschodnia
(Warszawa)

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
17:37
19:05
19:08
20:27
20:30
21:18
21:19
21:59
22:00
23:00
WarsawZachodnia
(Warszawa)
23:06
WarsawCentralna
(Warszawa)
23:19

WarsawWschodnia
(Warszawa)

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
20:33
21:28
21:32
22:29
23:08
23:25
23:27
SzczecinDabie
02:18
02:23
06:09
06:10
WarsawZachodnia
(Warszawa)
06:15
06:20
WarsawCentralna
(Warszawa)
06:28

WarsawWschodnia
(Warszawa)

2C Travelling from Warsaw (Poland) to Moscow (Russia)

TIMETABLE: Warsaw - Moscow

Note: these are carefully researched schedules. We want to show the best connections as an example. Of course there are many more connections available. To see all connections and the exact timetable on your travel date, please use an online schedule planner and check the timings when booking your ticket.

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
16:05
22:03
23:42
Brest, BelarusCentralny
(Брэст, Беларусь)
03:09
03:21
MinskPass
(Мiнск)
06:56
07:01
Smolensk
(Смоленск)
11:40

MoscowBelorussky
(Москва́)

+1

booking.com
booking.com

Find the best place to sleep here! Easy and secure booking.

SELECT CITY

IN

OUT


click

TIMETABLE: Amsterdam - Moscow

Note: these are carefully researched schedules. We want to show the best connections as an example. Of course there are many more connections available. To see all connections and the exact timetable on your travel date, please use an online schedule planner and check the timings when booking your ticket.

1234567 Connection available on these week days (1=Monday / 7=Sunday)

ARRIVAL
DEPARTURE
STATION
19:01
22:28
00:14
02:40
HanoverHauptbahnhof
(Hannover)
12:15


16:10
19:22
22:05
23:33
Brest, BelarusCentralny
(Брэст, Беларусь)
02:55
03:07
MinskPass
(Мiнск)
05:23
05:33
OrshaCentral
(Орша)
07:45
07:50
Smolensk
(Смоленск)
12:53

MoscowBelorussky
(Москва́)

HELP

Do you have questions about the connection between Amsterdam and Moscow? Does something not work as it should? Just ask in our forum and get competent answers from our rail travel experts.

CLICK HERE TO ASK YOUR QUESTION