Find train tickets from Brussels to London

— LON
Jun 15 — Jun 221
1 adult
Sat 6/15
Sat 6/22

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Thursday

Average price (round-trip)

$182

Average price (one-way)

$39
Train tickets from Brussels to London are on average 19% less expensive on Tuesdays
Train tickets from Brussels to London are on average 22% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Brussels to London train tickets

  • 25% of our users found round-trip train tickets from Brussels to London for $198 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

FAQs when traveling from Brussels to London by train

  • How long is a train journey to London from Brussels?

    The train journey from Brussels to London takes 2h 02m on average and covers a distance of 198 miles.

  • What train companies travel from Brussels to London?

    There are different train companies operating between Brussels and London. Train and Eurostar are the most booked train companies.

  • How much does a train ticket from Brussels to London cost?

    The average price of a round-trip train ticket from Brussels to London is $224. In the last 3 days, the lowest price found by KAYAK users was $166.

Book train tickets from Brussels to London (round-trip)

7/17Wed
nonstopTrain
2h 01mZYR-QQS
8/9Fri
nonstopTrain
1h 57mQQS-ZYR
$96
7/16Tue
nonstopTrain
2h 01mZYR-QQS
7/16Tue
nonstopTrain
2h 01mQQS-ZYR
$119
7/16Tue
nonstopTrain
2h 01mZYR-QQS
7/16Tue
nonstopTrain
2h 01mQQS-ZYR
$119
6/11Tue
nonstopTrain
2h 01mZYR-QQS
6/13Thu
nonstopTrain
1h 57mQQS-ZYR
$124
6/23Sun
1 stopEurostar
2h 05mZYR-QQS
6/25Tue
1 stopEurostar
2h 01mQQS-ZYR
$124
6/29Sat
nonstopTrain
2h 05mZYR-QQS
6/30Sun
nonstopTrain
1h 57mQQS-ZYR
$129
7/22Mon
nonstopEurostar
2h 02mZYR-QQK
7/24Wed
nonstopEurostar
1h 57mQQK-ZYR
$141
6/17Mon
nonstopTrain
2h 01mZYR-QQS
6/20Thu
nonstopTrain
2h 01mQQS-ZYR
$151
7/15Mon
1 stopEurostar
2h 01mZYR-QQS
7/18Thu
1 stopEurostar
2h 01mQQS-ZYR
$151
5/29Wed
nonstopTrain
2h 01mZYR-QQS
6/1Sat
nonstopTrain
2h 01mQQS-ZYR
$151
5/29Wed
nonstopTrain
2h 01mZYR-QQS
6/1Sat
nonstopTrain
2h 01mQQS-ZYR
$152
6/12Wed
nonstopEurostar
2h 01mZYR-QQK
6/15Sat
nonstopEurostar
2h 01mQQK-ZYR
$153
7/22Mon
nonstopTrain
2h 01mZYR-QQS
7/24Wed
nonstopTrain
2h 01mQQS-ZYR
$160
6/29Sat
nonstopEurostar
2h 05mZYR-QQK
6/30Sun
nonstopEurostar
1h 57mQQK-ZYR
$161
7/21Sun
1 stopEurostar
2h 01mZYR-QQS
7/24Wed
1 stopEurostar
2h 01mQQS-ZYR
$162
5/29Wed
nonstopEurostar
2h 01mZYR-QQK
6/1Sat
nonstopEurostar
2h 01mQQK-ZYR
$163
5/29Wed
nonstopEurostar
2h 01mZYR-QQK
6/1Sat
nonstopEurostar
2h 04mQQK-ZYR
$163
6/14Fri
nonstopEurostar
2h 01mZYR-QQS
6/21Fri
nonstopEurostar
2h 04mQQS-ZYR
$164
6/24Mon
nonstopEurostar
2h 01mZYR-QQS
6/27Thu
nonstopEurostar
2h 01mQQS-ZYR
$164
7/15Mon
nonstopEurostar
2h 06mZYR-QQS
7/18Thu
nonstopEurostar
2h 01mQQS-ZYR
$164

Search by stops

Search by train company

Book train tickets from Brussels to London (one-way)

6/26Wed
nonstopEurostar
2h 01mZYR-QQK
$38
6/26Wed
nonstopEurostar
2h 01mZYR-QQK
$38
7/21Sun
nonstopEurostar
2h 02mZYR-QQK
$38
9/1Sun
nonstopEurostar
2h 01mZYR-QQK
$38
7/1Mon
nonstopEurostar
2h 01mZYR-QQK
$38
6/16Sun
nonstopEurostar
2h 01mZYR-QQK
$44
8/5Mon
nonstopEurostar
2h 05mZYR-QQK
$44
6/24Mon
nonstopEurostar
2h 06mZYR-QQK
$44
7/7Sun
nonstopEurostar
2h 01mZYR-QQK
$49
6/30Sun
nonstopEurostar
2h 01mZYR-QQK
$55
8/4Sun
nonstopEurostar
2h 01mZYR-QQK
$60
8/19Mon
nonstopEurostar
2h 35mZYR-QQK
$62
6/11Tue
nonstopEurostar
2h 01mZYR-QQK
$62
9/22Sun
nonstopEurostar
2h 06mZYR-QQK
$62
7/4Thu
nonstopTrain
2h 01mZYR-QQS
$68
6/26Wed
nonstopTrain
2h 01mZYR-QQS
$68
7/9Tue
nonstopTrain
2h 06mZYR-QQS
$68
7/11Thu
1 stopEurostar
2h 05mZYR-QQS
$69
8/6Tue
nonstopTrain
2h 01mZYR-QQS
$69
6/25Tue
nonstopEurostar
2h 01mZYR-QQK
$69

Search by stops

Search by train company