Find train tickets from London to Brussels

LON
Jun 22 — Jun 291
1 adult
Sat 6/22
Sat 6/29

Good to know

Cheapest day to travel

Saturday

Most expensive day to travel

Wednesday

Average price (round-trip)

$124

Average price (one-way)

$114
Train tickets from London to Brussels are on average 28% less expensive on Saturdays
Train tickets from London to Brussels are on average 23% more expensive on Wednesdays
(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 $125 or less.
  • You will generally catch the best train deals if you travel in the morning.
  • The cheapest train from London to Brussels was found 67 days before departure, on average.

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 $122. In the last 3 days, the lowest price found by KAYAK users was $139.

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

6/11Tue
nonstopTrain
2h 01mQQS-ZYR
6/12Wed
nonstopTrain
2h 01mZYR-QQS
$87
7/8Mon
nonstopTrain
2h 01mQQS-ZYR
7/10Wed
nonstopTrain
2h 01mZYR-QQS
$89
6/30Sun
nonstopTrain
1h 57mQQS-ZYR
7/2Tue
nonstopTrain
2h 01mZYR-QQS
$89
7/8Mon
nonstopTrain
2h 01mQQS-ZYR
7/9Tue
nonstopTrain
2h 01mZYR-QQS
$89
6/10Mon
nonstopTrain
1h 57mQQS-ZYR
6/12Wed
nonstopTrain
2h 01mZYR-QQS
$89
7/13Sat
nonstopTrain
2h 01mQQS-ZYR
7/16Tue
nonstopTrain
2h 01mZYR-QQS
$89
6/8Sat
nonstopTrain
2h 01mQQS-ZYR
6/11Tue
nonstopTrain
2h 05mZYR-QQS
$89
6/8Sat
nonstopTrain
2h 01mQQS-ZYR
6/15Sat
nonstopTrain
2h 01mZYR-QQS
$89
6/4Tue
nonstopTrain
2h 01mQQS-ZYR
6/5Wed
nonstopTrain
2h 01mZYR-QQS
$90
6/5Wed
nonstopTrain
2h 01mQQS-ZYR
6/5Wed
nonstopTrain
2h 01mZYR-QQS
$90
6/4Tue
nonstopTrain
2h 01mQQS-ZYR
6/6Thu
nonstopTrain
2h 01mZYR-QQS
$90
6/11Tue
nonstopTrain
1h 57mQQS-ZYR
6/11Tue
nonstopTrain
2h 05mZYR-QQS
$93
7/8Mon
nonstopTrain
2h 01mQQS-ZYR
7/11Thu
nonstopTrain
2h 06mZYR-QQS
$93
6/19Wed
nonstopTrain
1h 57mQQS-ZYR
6/20Thu
nonstopTrain
2h 01mZYR-QQS
$93
8/12Mon
nonstopTrain
2h 34mQQS-ZYR
8/16Fri
nonstopTrain
2h 35mZYR-QQS
$100
8/10Sat
nonstopTrain
2h 01mQQS-ZYR
8/14Wed
nonstopTrain
2h 35mZYR-QQS
$112
7/1Mon
nonstopTrain
1h 57mQQS-ZYR
7/4Thu
nonstopTrain
2h 01mZYR-QQS
$114
7/16Tue
nonstopTrain
1h 57mQQS-ZYR
7/19Fri
nonstopTrain
2h 01mZYR-QQS
$118
8/7Wed
nonstopTrain
2h 01mQQS-ZYR
8/15Thu
nonstopTrain
2h 35mZYR-QQS
$119
8/3Sat
nonstopTrain
2h 01mQQS-ZYR
8/6Tue
nonstopTrain
2h 01mZYR-QQS
$119

Search by stops

Search by train company

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

8/7Wed
nonstopTrain
2h 01mQQS-ZYR
$72
6/29Sat
nonstopTrain
2h 01mQQS-ZYR
$79
6/19Wed
nonstopEurostar
2h 01mQQS-ZYR
$87
7/17Wed
nonstopEurostar
2h 01mQQS-ZYR
$87
7/6Sat
nonstopEurostar
2h 01mQQS-ZYR
$87
7/8Mon
nonstopEurostar
2h 04mQQS-ZYR
$87
6/12Wed
nonstopEurostar
1h 57mQQS-ZYR
$87
6/5Wed
nonstopTrain
2h 01mQQS-ZYR
$88
7/17Wed
nonstopEurostar
2h 01mQQS-ZYR
$88
5/29Wed
nonstopEurostar
2h 04mQQS-ZYR
$90
7/11Thu
nonstopEurostar
2h 04mQQS-ZYR
$96
6/22Sat
nonstopEurostar
2h 01mQQS-ZYR
$96
7/20Sat
nonstopEurostar
2h 01mQQS-ZYR
$96
6/25Tue
nonstopEurostar
2h 01mQQS-ZYR
$96
6/8Sat
1 stopEurostar
2h 01mQQS-ZYR
$96
6/8Sat
nonstopEurostar
2h 01mQQS-ZYR
$97
8/2Fri
nonstopEurostar
2h 01mQQS-ZYR
$97
6/1Sat
nonstopEurostar
2h 01mQQS-ZYR
$97
6/1Sat
nonstopEurostar
2h 01mQQS-ZYR
$97
6/1Sat
nonstopEurostar
2h 01mQQS-ZYR
$97

Search by stops

Search by train company