Find train tickets from London to Brussels

LON
Jul 3 — Jul 101
1 adult
Wed 7/3
Wed 7/10

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Friday

Average price (round-trip)

$158

Average price (one-way)

$119
Train tickets from London to Brussels are on average 2% less expensive on Wednesdays
Train tickets from London to Brussels are on average 4% more expensive on Fridays
(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 $163 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.

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

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

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

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

Search by stops

Search by train company

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

8/7Wed
nonstopTrain
2h 01mQQS-ZYR
$72
8/14Wed
nonstopTrain
2h 34mQQS-ZYR
$72
8/14Wed
nonstopTrain
2h 34mQQS-ZYR
$72
7/10Wed
nonstopEurostar
1h 57mQQS-ZYR
$79
8/10Sat
nonstopTrain
2h 01mQQS-ZYR
$83
7/2Tue
nonstopTrain
2h 01mQQS-ZYR
$86
8/10Sat
nonstopEurostar
2h 01mQQS-ZYR
$86
6/29Sat
nonstopEurostar
2h 01mQQS-ZYR
$87
7/2Tue
nonstopTrain
2h 01mQQS-ZYR
$88
6/25Tue
nonstopTrain
2h 01mQQS-ZYR
$92
7/17Wed
nonstopEurostar
2h 01mQQS-ZYR
$95
8/3Sat
nonstopEurostar
2h 01mQQS-ZYR
$96
7/6Sat
nonstopEurostar
2h 01mQQS-ZYR
$96
7/17Wed
nonstopEurostar
2h 01mQQS-ZYR
$96
7/17Wed
nonstopEurostar
2h 01mQQS-ZYR
$96
6/12Wed
nonstopTrain
2h 01mQQS-ZYR
$108
6/19Wed
nonstopTrain
2h 01mQQS-ZYR
$108
7/20Sat
nonstopEurostar
2h 01mQQS-ZYR
$112
7/13Sat
nonstopEurostar
2h 01mQQS-ZYR
$112
7/13Sat
nonstopEurostar
2h 01mQQS-ZYR
$112

Search by stops

Search by train company