Trip to London

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$ 198
Train trips2 found

Trains from Brussels to London

🚄 Travelling from Brussels to London by train is a convenient and efficient way to explore Europe. The direct Eurostar service departs from Brussel-Zuid / Bruxelles-Midi station and arrives at London St Pancras Intl, with departures every four hours and a journey time of approximately 2 hours and 5 minutes. 🌍 The distance between Brussels and London is 381 km, making it a quick journey with stunning views of the European countryside. With comfortable seating and onboard amenities, the Eurostar train offers a pleasant and relaxing travel experience for passengers. 💸 Ticket prices for the Brussels to London train range from €110 to €322, providing travelers with budget-friendly options for their journey. Whether you choose a direct route or a route with a transfer, the train trip from Brussels to London promises a hassle-free and enjoyable travel experience.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Accomodation
  • Eurostar is the main train service provider for the route from Brussels to London. Trains depart from Brussel-Zuid / Bruxelles-Midi station in Brussels and arrive at London St Pancras Intl station in London. The journey typically takes around 2 hours and 5 minutes, with services operating every day. Prices for a train ticket between Brussels and London range from €112 to €326.
  • The fastest train between Brussels and London is operated by Eurostar. The direct train service departs from Brussel-Zuid / Bruxelles-Midi station in Brussels and arrives at London St Pancras Intl station, with a journey time of approximately 2 hours and 5 minutes. Eurostar services run every day, offering a quick and convenient way to travel between the two cities.
  • Trains departing from Brussels for London are operated by Eurostar and leave from Brussel-Zuid / Bruxelles-Midi station. Brussels-South is the main departure station for travelers heading to St Pancras Intl station in London. The Eurostar services offer a direct connection between these two major European cities.
  • There is a direct Eurostar train service between Brussels and London with trains departing from Brussel-Zuid / Bruxelles-Midi station and arriving at London St Pancras Intl. These direct trains operate every four hours and run daily, with the journey typically taking about 2 hours and 5 minutes. Travelers have the convenience of multiple departures throughout the day for their trip between Brussels and London.
  • The train from Brussels to London operated by Eurostar arrives at London St Pancras Intl station. London St Pancras Intl is a major train station in London and serves as the final destination for this Eurostar service. Upon arrival at London St Pancras Intl station, passengers can easily access various transportation options to reach their final destination within London or beyond.
  • The first train of the day from Brussels to London typically departs in the early morning hours. The last train usually leaves in the evening, allowing passengers to travel conveniently throughout the day. Eurostar operates services every four hours for this route, ensuring frequent options for travelers. The total journey time from Brussels to London by train is approximately 2 hours and 5 minutes.
  • There are multiple direct train trips each day between Brussels and London. Eurostar operates these direct services, with trains departing from Brussel-Zuid / Bruxelles-Midi station and arriving at London St Pancras Intl station. The trains run every four hours and operate daily, providing travelers with convenient options for their journey, which takes approximately 2 hours and 5 minutes.
  • Yes, there is a direct train between Brussels and London. The direct train service operated by Eurostar departs from Brussel-Zuid / Bruxelles-Midi station and arrives at London St Pancras Intl station, with services available every four hours and operating daily. The journey on this direct train typically takes around 2 hours and 5 minutes, offering a convenient and efficient travel option between the two cities.
  • The cost of a train ticket from Brussels to London varies between €112 and €326. The price range depends on factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers can choose from different fare options to suit their budget and preferences when traveling by train between Brussels and London.

Will you be returning to Brussels by train?

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

See schedule