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.