Cheapest price
$176
Average price
$218
Fastest journey
1 h 57 m
Average duration
1 h 59 m
Trains per day
10
Distance
342 km
The best way to find a cheap train ticket from London Heathrow Airport (LHR) to Brussels is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Omio recommends booking the flight as it is the most popular option from London Heathrow Airport (LHR) to Brussels among Omio's users. If you are prioritising price take the flight with prices starting from €55. For those with little time consider booking a flight which can get you there in 1h 35m.
Train | Most popular Flight |
---|---|
€170 Average price | €160 Average price Cheapest |
4h 44m Average duration 4h 14m Onboard + 30m Additional time* | 4h 35m Average duration Fastest 1h 35m Onboard + 3h 0m Additional time* |
Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 7:16 AM London St Pancras International (STP) | 1h57 | 9:13 AM Brussels-Midi | 0 transfersDirect | |
![]() | 8:01 AM London St Pancras International (STP) | 2h04 | 10:05 AM Brussels-Midi | 0 transfersDirect | |
![]() | 10:04 AM London St Pancras International (STP) | 2h01 | 12:05 PM Brussels-Midi | 0 transfersDirect | |
![]() | 12:01 PM London St Pancras International (STP) | 2h05 | 2:06 PM Brussels-Midi | 0 transfersDirect | |
![]() | 1:01 PM London St Pancras International (STP) | 2h08 | 3:09 PM Brussels-Midi | 0 transfersDirect | |
![]() | 2:04 PM London St Pancras International (STP) | 2h01 | 4:05 PM Brussels-Midi | 0 transfersDirect | |
![]() | 4:04 PM London St Pancras International (STP) | 2h01 | 6:05 PM Brussels-Midi | 0 transfersDirect | |
![]() | 5:04 PM London St Pancras International (STP) | 2h05 | 7:09 PM Brussels-Midi | 0 transfersDirect | |
![]() | 6:34 PM London St Pancras International (STP) | 2h01 | 8:35 PM Brussels-Midi | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 211 miles (341 km) |
Average train duration 4h 14m |
Cheapest ticket price $208 (€170) |
Trains per day 6 |
Train providers 1 |
Fastest train 3h 59m |
First train 06:06 |
Last train 23:36 |
Embark on an unforgettable journey with the London Heathrow Airport to Brussels train. This convenient travel option offers seamless transfers to Europe's heart, departing from the well-connected London Heathrow Airport station. Whether you're traveling for business or leisure, trains from London Heathrow Airport to Brussels ensure a streamlined and comfortable experience. Arriving at Brussels-Midi station, you'll be perfectly positioned to explore everything the vibrant city of Brussels has to offer. Book your train from London Heathrow Airport to Brussels today and enjoy a hassle-free and scenic journey through iconic European landscapes.
Looking for the best train ticket prices from London Heathrow Airport (LHR) to Brussels? The cheapest tickets for this route start from just $208 (€170), making it an affordable option for budget-conscious travelers. On average, train ticket prices for this journey cost around $208 (€170), though prices may vary depending on booking time and travel dates. For the best balance of price and convenience, consider traveling in September, when demand tends to be lower, and ticket availability is higher. Booking in advance can also help you secure the most budget-friendly fares!
Traveling by train from London Heathrow Airport (LHR) to Brussels is a convenient and comfortable journey connecting the UK and Belgium. Start your trip with the Heathrow Express or Elizabeth Line, which provide frequent and fast services between Heathrow Airport and central London. From London St Pancras International, Eurostar offers high-speed trains to Brussels, ensuring a seamless ride with spacious seating, onboard dining, and free Wi-Fi. With smooth connections and modern amenities, taking the train is a stress-free way to travel between London Heathrow and Brussels.
Travelling by train from London Heathrow Airport (LHR) to Brussels covers a distance of approximately 211 miles (341 km). On average, the train journey takes around 3h 59m, providing a fast and comfortable way to reach your destination.
Trains operate frequently between London Heathrow Airport (LHR) and Brussels, with around 6 services running daily. These trains run every day of the week, ensuring convenient options whether you're traveling on a weekday or during the weekend.
The first train from London Heathrow Airport (LHR) to Brussels usually departs at 06:06, while the last train of the day typically leaves at 23:36. This schedule allows travelers flexibility in planning their journeys.
Here are some other resources that might have the information you need