Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Esch-sur-Alzette to Luxembourg City by train
-
First train00:01
-
Last train23:33
-
Avg changes0
-
Fastest journey23m
-
Distance16 kilometres
-
Trains per day101
-
Avg. journey time28m
-
Train operators
Discover Esch-sur-Alzette to Luxembourg City by train
Planning a train adventure from Esch-sur-Alzette to Luxembourg City? To get started, check out our detailed guide to a seamless, enjoyable journey.
Train travel between Esch-sur-Alzette and Luxembourg City: train ticket prices
Cost of train tickets from Esch-sur-Alzette to Luxembourg City:
Cheapest tickets: £8.50
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 6 and a half months in advance.
Esch-sur-Alzette to Luxembourg City departure timetable
On this route, 101 trains run daily, with the first one leaving Esch-sur-Alzette at 00:01 and the last leaving at 23:33 during the week.
For weekend travel to Luxembourg City, the earliest departure is at 00:01 and the last one is at 23:31. You will find that departures along this journey occur every 11 minutes.
Average train travel time and distance from Esch-sur-Alzette to Luxembourg City
On this route, the fastest trip lasts 23 minutes, spanning 16 kilometres in total.
How far in advance Esch-sur-Alzette and Luxembourg City tickets go on sale
Tickets for travel between Esch-sur-Alzette and Luxembourg City are available 6 and a half months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
Additional information on train travel from Esch-sur-Alzette to Luxembourg City
Need more tips on travelling by train in Europe? Check out our help articles for details on booking, navigating stations, ticket types, different classes of service, refunds and much more. Then check out the Luxembourg City city guide to start planning your getaway.
Frequently asked questions
How far is Esch-sur-Alzette to Luxembourg City by train?
The distance between Esch-sur-Alzette and Luxembourg City is 16 kilometres.
What’s the cost of a train ticket from Esch-sur-Alzette to Luxembourg City?
The cheapest ticket for this journey starts at £8.50. Tickets booked 30 days in advance typically cost around . If booked 7 days in advance, the price is typically .
How far in advance can I book my Esch-sur-Alzette to Luxembourg City train tickets?
You can start booking tickets for this route 6 and a half months in advance.
How long does it take to get from Esch-sur-Alzette to Luxembourg City?
The fastest journey on this route takes 23 minutes.
Other journeys to Luxembourg View all journeys to Luxembourg
-
From Paris to Luxembourg From £9.30
-
From London to Luxembourg From £40.93
-
From Metz to Luxembourg From £8.93
-
From Strasbourg to Luxembourg From £18.23
-
From Nancy-Ville to Luxembourg From £16.75
-
From Frankfurt am Main to Luxembourg From £27.17
-
From Koblenz Hbf to Luxembourg From £42.05
-
From Brussels to Luxembourg From £13.77
-
From Trier Hbf to Luxembourg From £12.28
-
From Cologne to Luxembourg From £20.47
-
From Mannheim to Luxembourg From £18.23
-
From Saarbrücken Hbf to Luxembourg From £4.84
Other journeys from Luxembourg
-
From Luxembourg to Paris From £9.30
-
From Luxembourg to London From £41.31
-
From Luxembourg to Cologne From £20.47
-
From Luxembourg to Koblenz Hbf From £63.64
-
From Luxembourg to Brussels From £13.77
-
From Luxembourg to Frankfurt am Main From £18.23
-
From Luxembourg to Mannheim From £18.23
-
From Luxembourg to Trier Hbf From £5.58
-
From Luxembourg to Metz From £8.93
-
From Luxembourg to Mulhouse From £36.10
-
From Luxembourg to Nancy-Ville From £16.75
-
From Luxembourg to Berlin From £36.10