Trip to Brussels

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration4h
Distance381 km
Avg. price$ 199
Train trips3 found

Trains from London to Brussels

🚂 Traveling from London to Brussels by train is a convenient and efficient option. The direct train service departs from London St Pancras Intl and arrives at Brussel-Zuid / Bruxelles-Midi, operating every four hours, every day, with a journey time of approximately 2 hours and 4 minutes. 🌍 The route covers a distance of 377 km and offers a smooth transit experience for passengers. With the Eurostar operating the London to Brussels train services, travelers can enjoy a comfortable ride from one vibrant European city to another, with prices ranging from £95 to £276 for the journey.

Where to stay in Brussels

There are over 773 hotels to stay in Brussels. Prices range from $21 per night.

Accomodation
  • Eurostar is the company that provides direct train routes from London to Brussels. The journey departs from London St Pancras Intl and arrives at Brussel-Zuid / Bruxelles-Midi, with services operating every four hours every day. The journey takes approximately 2 hours and 4 minutes. Prices for the train between these two cities vary from £96 to £279.
  • The fastest train between London and Brussels is the direct Eurostar service. This train departs from London St Pancras Intl and arrives at Brussel-Zuid / Bruxelles-Midi in approximately 2 hours and 4 minutes. Eurostar operates this service, with trains departing every four hours and running daily.
  • The departure station for trains leaving for Brussels from London is London St Pancras Intl station. Eurostar operates the train services connecting these two cities, with departures occurring from London St Pancras Intl. This station offers a convenient and central location for travelers starting their journey from London to Brussels by train.
  • There are multiple trains operating between London and Brussels. Eurostar provides direct train services departing from London St Pancras Intl and arriving at Brussel-Zuid / Bruxelles-Midi. These trains run every four hours and operate daily, with the journey typically taking around 2 hours and 4 minutes. Travelers have the flexibility to choose from various departure times throughout the day when traveling by train from London to Brussels.
  • The train from London to Brussels operated by Eurostar arrives at Brussel-Zuid / Bruxelles-Midi station. This is the main station in Brussels where passengers disembark and can easily access the city center and other transportation options. Brussel-Zuid / Bruxelles-Midi station serves as a convenient hub for travelers continuing their journey or exploring the vibrant capital of Belgium.
  • The first train from London to Brussels operated by Eurostar typically departs in the early morning, and the last train usually leaves in the late evening. The services run every four hours throughout the day, providing travelers with multiple options for their journey. The journey duration between London and Brussels is approximately 2 hours and 4 minutes, making it a convenient and efficient mode of transport for passengers.
  • There is one direct train trip each day between London and Brussels. The direct service, operated by Eurostar, departs from London St Pancras Intl and arrives at Brussel-Zuid / Bruxelles-Midi. These trains run every four hours, providing travelers with a convenient and efficient way to travel between the two cities.
  • Yes, there is a direct train between London and Brussels. This direct service departs from London St Pancras Intl and arrives at Brussel-Zuid / Bruxelles-Midi, with trains operating every four hours every day. The journey duration for this direct train is approximately 2 hours and 4 minutes, providing travelers with a convenient and time-efficient option for traveling between these two cities.
  • The cost of a train ticket from London to Brussels can vary between £96 to £279. The price range depends on factors such as the class of service, availability of tickets, and the time of booking. It is recommended to book tickets in advance to secure the best fares for this train journey.

Will you be returning to London by train?

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

See schedule