Train O'Clock
Get train times

Esch-sur-Alzette to Ettelbruck train times

Friday, November 29, 2024
15:16
Esch-sur-Alzette
57 min
RE414
57 min
9 stops
RE414
RE414
CFL
15:19
Schifflange
15:23
Noertzange
15:28
Bettembourg
15:36
Howald
15:44
Luxembourg
15:48
Pfaffenthal-Kirchberg
15:51
Dommeldange
15:54
Walferdange
16:03
Mersch
16:13
Ettelbruck
9 stops
15:33
Esch-sur-Alzette
1 h 10
RE6841
IC5338
1 h 10
1 change
9 stops
RE6841
IC5338
RE6841
CFL
15:36
Schifflange
15:40
Noertzange
15:45
Bettembourg
15:49
Berchem
15:54
Howald
16:06
Luxembourg
16:11
Pfaffenthal-Kirchberg
16:15
Dommeldange
16:25
Mersch
16:33
Mersch
IC5338
CFL
16:43
Ettelbruck
1 change
9 stops
16:16
Esch-sur-Alzette
57 min
RE415
57 min
9 stops
RE415
RE415
CFL
16:19
Schifflange
16:23
Noertzange
16:28
Bettembourg
16:36
Howald
16:44
Luxembourg
16:48
Pfaffenthal-Kirchberg
16:51
Dommeldange
16:54
Walferdange
17:03
Mersch
17:13
Ettelbruck
9 stops
16:33
Esch-sur-Alzette
1 h 10
RE6842
IC5339
1 h 10
1 change
9 stops
RE6842
IC5339
RE6842
CFL
16:36
Schifflange
16:40
Noertzange
16:45
Bettembourg
16:49
Berchem
16:54
Howald
17:06
Luxembourg
17:11
Pfaffenthal-Kirchberg
17:15
Dommeldange
17:25
Mersch
17:33
Mersch
IC5339
CFL
17:43
Ettelbruck
1 change
9 stops
16:46
Esch-sur-Alzette
1 h 19
RE6942
RB3517
1 h 19
1 change
12 stops
RE6942
RB3517
RE6942
CFL
16:49
Schifflange
16:53
Noertzange
16:58
Bettembourg
17:06
Howald
17:09
Luxembourg
17:25
Luxembourg
RB3517
CFL
17:29
Pfaffenthal-Kirchberg
17:33
Dommeldange
17:36
Walferdange
17:45
Lintgen
17:50
Mersch
17:55
Cruchten
17:59
Colmar-Berg
18:05
Ettelbruck
1 change
12 stops
17:16
Esch-sur-Alzette
57 min
RE416
57 min
9 stops
RE416
RE416
CFL
17:19
Schifflange
17:23
Noertzange
17:28
Bettembourg
17:36
Howald
17:44
Luxembourg
17:48
Pfaffenthal-Kirchberg
17:51
Dommeldange
17:54
Walferdange
18:03
Mersch
18:13
Ettelbruck
9 stops
17:33
Esch-sur-Alzette
1 h 10
RE6843
IC5340
1 h 10
1 change
9 stops
RE6843
IC5340
RE6843
CFL
17:36
Schifflange
17:40
Noertzange
17:45
Bettembourg
17:49
Berchem
17:54
Howald
18:06
Luxembourg
18:11
Pfaffenthal-Kirchberg
18:15
Dommeldange
18:25
Mersch
18:33
Mersch
IC5340
CFL
18:43
Ettelbruck
1 change
9 stops
17:46
Esch-sur-Alzette
1 h 19
RE6943
RB3518
1 h 19
1 change
12 stops
RE6943
RB3518
RE6943
CFL
17:49
Schifflange
17:53
Noertzange
17:58
Bettembourg
18:06
Howald
18:09
Luxembourg
18:25
Luxembourg
RB3518
CFL
18:29
Pfaffenthal-Kirchberg
18:33
Dommeldange
18:36
Walferdange
18:45
Lintgen
18:50
Mersch
18:55
Cruchten
18:59
Colmar-Berg
19:05
Ettelbruck
1 change
12 stops
18:16
Esch-sur-Alzette
57 min
RE417
57 min
9 stops
RE417
RE417
CFL
18:19
Schifflange
18:23
Noertzange
18:28
Bettembourg
18:36
Howald
18:44
Luxembourg
18:48
Pfaffenthal-Kirchberg
18:51
Dommeldange
18:54
Walferdange
19:03
Mersch
19:13
Ettelbruck
9 stops
18:33
Esch-sur-Alzette
1 h 10
RE6844
IC5341
1 h 10
1 change
9 stops
RE6844
IC5341
RE6844
CFL
18:36
Schifflange
18:40
Noertzange
18:45
Bettembourg
18:49
Berchem
18:54
Howald
19:06
Luxembourg
19:11
Pfaffenthal-Kirchberg
19:15
Dommeldange
19:25
Mersch
19:33
Mersch
IC5341
CFL
19:43
Ettelbruck
1 change
9 stops
19:16
Esch-sur-Alzette
57 min
RE418
57 min
9 stops
RE418
RE418
CFL
19:19
Schifflange
19:23
Noertzange
19:28
Bettembourg
19:36
Howald
19:44
Luxembourg
19:48
Pfaffenthal-Kirchberg
19:51
Dommeldange
19:54
Walferdange
20:03
Mersch
20:13
Ettelbruck
9 stops
19:33
Esch-sur-Alzette
1 h 10
RE6845
IC5342
1 h 10
1 change
9 stops
RE6845
IC5342
RE6845
CFL
19:36
Schifflange
19:40
Noertzange
19:45
Bettembourg
19:49
Berchem
19:54
Howald
20:06
Luxembourg
20:11
Pfaffenthal-Kirchberg
20:15
Dommeldange
20:25
Mersch
20:33
Mersch
IC5342
CFL
20:43
Ettelbruck
1 change
9 stops

Travel time

Travel time between Esch-sur-Alzette and Ettelbruck is 55 minutes