Cheap train tickets from Brussels to London

Showing times and prices for Jan 18

Cheapest

$222

Average

$222

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Brussels to London will cost around $ 222 if you buy it on the day, but the cheapest tickets can be found for only $ 222.

Cheapest
03:56PMBrussels-Midi2h05 05:01PMLondon St Pancras
0 changes
$2221One-way

Train schedule from Brussels to London

Showing trains for tomorrow, Tue, Jan 18
03:56PMBrussels-Midi2h05 05:01PMLondon St Pancras
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Jan 19
$291Eurostar
Find prices
$121Brussels Airlines
Thu
Jan 20
$222Eurostar
Find prices
$121Brussels Airlines
Fri
Jan 21
$278Eurostar
$71Union Ivkoni International
$121Brussels Airlines
Sat
Jan 22
$125Eurostar
$48STUDENT AGENCY k.s.
$121Brussels Airlines
Sun
Jan 23
$138Eurostar
$58Union Ivkoni International
$121Brussels Airlines
Mon
Jan 24
$125Eurostar
Find prices
$121Brussels Airlines
Tue
Jan 25
$146Eurostar
Find prices
$121Brussels Airlines
Wed
Jan 26
$163Eurostar
Find prices
$99Brussels Airlines
Thu
Jan 27
$146Eurostar
Find prices
$82Brussels Airlines
Fri
Jan 28
$146Eurostar
$58Union Ivkoni International
$83Brussels Airlines
Sat
Jan 29
$174Eurostar
$48STUDENT AGENCY k.s.
$82Brussels Airlines
Sun
Jan 30
$222Eurostar
$58Union Ivkoni International
$82Brussels Airlines
Mon
Jan 31
$146Eurostar
Find prices
$83Brussels Airlines
Tue
Feb 1
$125Eurostar
Find prices
$83Brussels Airlines
Wed
Feb 2
$125Eurostar
Find prices
$83Brussels Airlines
Thu
Feb 3
$146Eurostar
Find prices
$82Brussels Airlines
Fri
Feb 4
$193Eurostar
$58Union Ivkoni International
$82Brussels Airlines
Sat
Feb 5
$125Eurostar
$36STUDENT AGENCY k.s.
$83Brussels Airlines
Sun
Feb 6
$83Eurostar
$58Union Ivkoni International
$82Brussels Airlines

Fastest train times from Brussels to London

Showing times and prices for Jan 18

Fastest Journey

2 h 5 m

Average

2 h 5 m

Trains per day

1

Distance

320 km

Of the 1 trains that leave Brussels for London every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 320 km distance in an average of 2 h 5 m but if you time it right, some trains will get you there in just 2 h 5 m .

The slowest trains will take 2 h 5 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
03:56PMBrussels-Midi2h05 05:01PMLondon St Pancras
0 changes
$2221One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Brussels to London

distanceDistance198 miles (320 km)
durationAverage train duration2 h 4 min
priceAverage train ticket price$222 (€184)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersEurostar or TGV

Trains from Brussels to London cover the 198 miles (320 km) long trip taking on average 2 h 4 min with our travel partners like Eurostar or TGV. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around $222 (€184), you can find the cheapest train ticket for as low as $125 (€103). Travelers depart most frequently from Bruxelles-Midi and arrive in London Victoria.

Train providers: Eurostar from Brussels to London trains

You can travel by train between Brussels and London with Eurostar for as low as $125 (€103). When you search for schedules and tickets, Omio will show you the best route.

Eurostar

Eurostar is the exclusive high-speed railway service connecting the United Kingdom with countries in continental Europe like France, Belgium and the Netherlands. Most Eurostar trains travel through the Channel Tunnel, also known as the Chunnel, between the UK and France. With a high-speed train service reaching speeds up to 186 mph (300 km/h), you will travel between Brussels and London in ultimate comfort coupled with modern, comfortable seats and large windows. When booking your Eurostar train to London from Brussels, you can choose between three ticket types: Standard, Standard Premier (with light refreshments served and spacious seats), and Business Premier (with flexible travel options, spacious seating, lounge access, priority boarding and hot meal served).

  • Average Price: $125

Eurostar's current ticket policies due to COVID-19 for your train from Brussels to London are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • If passengers have an upcoming booking and are unable to or would rather not travel, there is a possibility to postpone their trip and claim an eVoucher. The eVoucher allows passengers to make a new booking within 12 months of the initial booking for travel until late 2021.

Trains from Brussels to London

Travelling by train from Brussels to London is a fast and cost-effective way of making the journey. All services are direct, taking just two hours. There are at least 10 daily departures, spread throughout the day from early morning to late evening. All trains leave from Brussels-Midi Station with journeys terminating at London St Pancras International Station.

Which train companies travel from Brussels to London?

All services from Brussels to London are operated by Eurostar which is jointly owned by Canadian and European businesses. Eurostar is a high-speed service with modern rolling stock and comfortable spacious carriages. Onboard services include toilets, baggage storage space, wifi, power outlets, individual lights and bistro-bars.

How long is the train from Brussels to London?

All services between the cities of Brussels and London are direct with a short journey time of just two hours.

How many trains are there from Brussels to London?

There are at least 10 departures a day on routes from Brussels to London with a similar schedule in operation seven days a week. The time of the first departure varies slightly from day to day and is later on Sundays.

What are the departure and arrival stations for trains from Brussels to London?

Departure train station: All trains to London from the Belgian capital depart from Brussels-Midi Station which is close to the city center. It is part of a transport network that includes local, regional and intercity trains, Metro trains and local buses as well as a shuttle service to Brussels South Charleroi Airport. Among the facilities at this busy station are car and bicycle parking, cab ranks, passenger lounges, wifi, left baggage storage, toilets, shops, bars and restaurants.

Arrival train station: Train services from Brussels terminate at London St Pancras International Station. The station is in central London and housed in an impressive historic building part of which is also a hotel. St Pancras International is part of Transport for London's network of local, commuter, intercity and underground trains and local buses. London St Pancras International facilities include parking for car and bicycles, car hire desks, cab ranks, tourist information, banking services, passenger lounges, left baggage storage, toilets and wifi. There is also a range of shops from supermarkets to designer boutiques and a choice of cafes and restaurants, one of which is a champagne bar.

Important Stations and Airports for this Journey

Brussels
London
Bruxelles-Midi is the most popular Brussels railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Brussels for your trip to London.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+32 25282828
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 15 - 22: 00
Public transit options for Bruxelles-Central
Metro lines: 1, 5
Train lines: IC, Intercity Direct 9200, RER (S1, S2, S3, S6, S8, S10)