Find train tickets from London to Brussels

LON
Jul 2 — Jul 91
1 adult
Tue 7/2
Tue 7/9

Good to know

Average price (round-trip)

$119

Average price (one-way)

$142
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding London to Brussels train tickets

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

FAQs when traveling from London to Brussels by train

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

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

  • What train companies travel from London to Brussels?

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

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

8/22Thu
nonstopTrain
2h 34mQQS-ZYR
8/25Sun
nonstopTrain
2h 35mZYR-QQS
$113
8/24Sat
nonstopTrain
2h 34mQQS-ZYR
8/27Tue
nonstopTrain
2h 35mZYR-QQS
$119
8/22Thu
nonstopTrain
2h 34mQQS-ZYR
8/26Mon
nonstopTrain
2h 35mZYR-QQS
$119
8/16Fri
nonstopTrain
2h 34mQQS-ZYR
8/18Sun
nonstopTrain
2h 35mZYR-QQS
$132
8/9Fri
nonstopTrain
2h 01mQQS-ZYR
8/13Tue
nonstopTrain
2h 35mZYR-QQS
$132
7/16Tue
nonstopTrain
2h 01mQQS-ZYR
7/18Thu
nonstopTrain
2h 01mZYR-QQS
$137
7/29Mon
nonstopTrain
2h 01mQQS-ZYR
7/31Wed
nonstopTrain
2h 01mZYR-QQS
$151
6/22Sat
nonstopEurostar
2h 01mQQS-ZYR
7/1Mon
nonstopEurostar
2h 05mZYR-QQS
$157
7/10Wed
nonstopTrain
1h 57mQQS-ZYR
7/13Sat
nonstopTrain
2h 05mZYR-QQS
$157
7/9Tue
nonstopTrain
2h 01mQQS-ZYR
7/13Sat
nonstopTrain
2h 05mZYR-QQS
$157
7/2Tue
nonstopTrain
2h 01mQQS-ZYR
7/9Tue
nonstopTrain
2h 01mZYR-QQS
$160
6/11Tue
nonstopTrain
2h 01mQQS-ZYR
6/13Thu
nonstopTrain
2h 01mZYR-QQS
$163
7/1Mon
nonstopTrain
2h 05mQQS-ZYR
7/3Wed
nonstopTrain
2h 01mZYR-QQS
$163
7/28Sun
1 stopEurostar
2h 16mQQS-ZYR
8/2Fri
1 stopEurostar
2h 01mZYR-QQS
$163
8/13Tue
nonstopEurostar
2h 46mQQS-ZYR
8/22Thu
1 stopEurostar
2h 35mZYR-QQS
$163
8/24Sat
nonstopEurostar
2h 46mQQS-ZYR
8/27Tue
1 stopEurostar
2h 35mZYR-QQS
$163
7/3Wed
1 stopEurostar
2h 01mQQS-ZYR
7/8Mon
1 stopEurostar
2h 05mZYR-QQS
$163
8/11Sun
1 stopEurostar
2h 16mQQS-ZYR
8/18Sun
1 stopEurostar
2h 35mZYR-QQS
$163
7/2Tue
nonstopTrain
2h 01mQQS-ZYR
7/9Tue
nonstopTrain
2h 01mZYR-QQS
$164
6/11Tue
nonstopTrain
2h 01mQQS-ZYR
6/18Tue
nonstopTrain
2h 01mZYR-QQS
$164

Search by stops

Search by train company

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

8/8Thu
nonstopEurostar
2h 04mQQS-ZYR
$77
8/10Sat
nonstopTrain
2h 01mQQS-ZYR
$77
8/14Wed
nonstopEurostar
2h 34mQQS-ZYR
$78
8/14Wed
nonstopEurostar
2h 34mQQS-ZYR
$79
7/16Tue
nonstopTrain
2h 01mQQS-ZYR
$83
7/2Tue
nonstopTrain
2h 01mQQS-ZYR
$86
7/3Wed
nonstopEurostar
1h 57mQQS-ZYR
$88
7/31Wed
nonstopTrain
1h 57mQQS-ZYR
$92
6/30Sun
nonstopEurostar
1h 57mQQS-ZYR
$96
6/30Sun
nonstopEurostar
1h 57mQQS-ZYR
$97
6/19Wed
nonstopTrain
2h 01mQQS-ZYR
$101
7/8Mon
nonstopTrain
2h 01mQQS-ZYR
$104
7/27Sat
nonstopTrain
2h 01mQQS-ZYR
$108
8/4Sun
nonstopTrain
2h 01mQQS-ZYR
$108
6/12Wed
nonstopEurostar
2h 01mQQS-ZYR
$111
6/19Wed
nonstopEurostar
2h 01mQQS-ZYR
$111
7/13Sat
nonstopEurostar
2h 01mQQS-ZYR
$112
7/13Sat
nonstopEurostar
2h 01mQQS-ZYR
$112
8/1Thu
nonstopEurostar
2h 01mQQS-ZYR
$112
8/18Sun
nonstopEurostar
2h 34mQQS-ZYR
$112

Search by stops

Search by train company