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: AU$15.97
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 AU$15.97. 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 AU$18.25
-
From London to Luxembourg From AU$80.30
-
From Metz to Luxembourg From AU$17.52
-
From Strasbourg to Luxembourg From AU$35.77
-
From Nancy-Ville to Luxembourg From AU$32.85
-
From Frankfurt am Main to Luxembourg From AU$53.29
-
From Koblenz Hbf to Luxembourg From AU$82.49
-
From Brussels to Luxembourg From AU$27.01
-
From Trier Hbf to Luxembourg From AU$24.09
-
From Cologne to Luxembourg From AU$40.15
-
From Mannheim to Luxembourg From AU$35.77
-
From Saarbrücken Hbf to Luxembourg From AU$9.49
Other journeys from Luxembourg
-
From Luxembourg to Paris From AU$18.25
-
From Luxembourg to London From AU$81.03
-
From Luxembourg to Cologne From AU$40.15
-
From Luxembourg to Koblenz Hbf From AU$124.83
-
From Luxembourg to Brussels From AU$27.01
-
From Luxembourg to Frankfurt am Main From AU$35.77
-
From Luxembourg to Mannheim From AU$35.77
-
From Luxembourg to Trier Hbf From AU$10.95
-
From Luxembourg to Metz From AU$17.52
-
From Luxembourg to Mulhouse From AU$70.81
-
From Luxembourg to Nancy-Ville From AU$32.85
-
From Luxembourg to Berlin From AU$70.81