Trip to Luxembourg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from London to Luxembourg

🚆 The journey from London to Luxembourg by train involves a transfer in Brussels, Belgium. Passengers depart from London St Pancras Intl and arrive at Luxembourg station, making for a total travel time of approximately 6 hours and 20 minutes. 💸 The cost of a train ticket between London and Luxembourg ranges from £116 to £299, depending on the class of service and the time of booking.

Where to stay in Luxembourg

There are over 100 hotels to stay in Luxembourg. Prices range from $30 per night.

Find accommodation
  • There is no direct train service from London to Luxembourg. However, travelers can take a route with transfers, departing from London St Pancras Intl and going through Bruxelles-Midi. This journey is operated by Eurostar and Belgian Railways, with a total travel time of approximately 6 hours and 20 minutes. The prices for a train ticket between London and Luxembourg typically range from £117 to £301.
  • The fastest train option between London and Luxembourg involves taking services operated by Eurostar from London St Pancras Intl to Bruxelles-Midi and then transferring to Belgian Railways to reach Luxembourg. This route has a total travel time of approximately 6 hours and 20 minutes. While there is no direct train, this combination of services offers the quickest way to travel between the two cities by rail.
  • Trains traveling from London to Luxembourg depart from London St Pancras Intl station. This station serves as the main departure point for Eurostar train services heading towards Brussels, where transfers are made to continue the journey to Luxembourg. Passengers can board the train at London St Pancras Intl to begin their trip to Luxembourg.
  • There is a combination of Eurostar and Belgian Railways train services that operate between London and Luxembourg. Although there is no direct train, travelers can take a route with transfers, departing from London St Pancras Intl and passing through Bruxelles-Midi en route to Luxembourg. The total travel time for this journey, including transfers, is approximately 6 hours and 20 minutes. The prices for a train ticket between London and Luxembourg typically range from £117 to £301.
  • The train services traveling from London to Luxembourg operated by Belgian Railways, arrive at Luxembourg station. This is the final destination for the journey, where passengers can disembark and continue with their onward travel plans in Luxembourg. Luxembourg station is a central transportation hub in the city, providing easy access to various parts of Luxembourg via public transportation or other means.
  • The first train of the day from London St Pancras Intl to Luxembourg, with transfers at Bruxelles-Midi, typically departs early in the morning to accommodate travelers for a full day of travel. The last train of the day on this route usually leaves London in the late afternoon or evening, allowing passengers to arrive in Luxembourg by night. It is important to check the specific schedules and availability with the respective train operators for the most up-to-date information on departure times.
  • There are no direct train trips between London and Luxembourg. The route typically involves transferring at Bruxelles-Midi station during the journey, adding to the total travel time of approximately 6 hours and 20 minutes. Passengers traveling on this route will need to make the transfer from the Eurostar service in London to the Belgian Railways service in Brussels to reach Luxembourg. It is advisable to check the schedules and connections for each leg of the journey to ensure a smooth trip.
  • No, there is no direct train from London to Luxembourg. Travelers will need to take a route that involves transferring at Bruxelles-Midi station, extending the total journey time to around 6 hours and 20 minutes. The connection between London and Luxembourg is typically made by switching from the Eurostar service in London to the Belgian Railways service in Brussels. It is recommended to plan the journey carefully, considering transfer times and schedules for a smooth travel experience.
  • The cost of a train journey from London to Luxembourg typically ranges between £117 and £301. The price variation may depend on factors such as the class of travel, availability of tickets, and booking in advance. It is advisable to check for different fare options and promotions offered by the train operators to potentially secure a better deal for the trip.

Will you be returning to London by train?

If you are looking for the return train journey, check out trains from Luxembourg to London

See schedule