Find train tickets from London to Brussels

LON
Jun 21 — Jun 281
1 adult
Fri 6/21
Fri 6/28

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Tuesday

Average price (round-trip)

$89

Average price (one-way)

$79
Train tickets from London to Brussels are on average 1% less expensive on Mondays
Train tickets from London to Brussels are on average 0% more expensive on Tuesdays
(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 $112 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.

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

6/4Tue
nonstopTrain
1h 57mQQS-ZYR
6/5Wed
nonstopTrain
2h 05mZYR-QQS
$87
7/1Mon
nonstopTrain
2h 01mQQS-ZYR
7/5Fri
nonstopTrain
2h 01mZYR-QQS
$89
7/5Fri
nonstopTrain
2h 01mQQS-ZYR
7/8Mon
nonstopTrain
2h 06mZYR-QQS
$89
7/1Mon
nonstopTrain
1h 57mQQS-ZYR
7/3Wed
nonstopTrain
2h 06mZYR-QQS
$89
7/1Mon
nonstopTrain
2h 01mQQS-ZYR
7/4Thu
nonstopTrain
2h 06mZYR-QQS
$89
7/3Wed
nonstopTrain
2h 01mQQS-ZYR
7/9Tue
nonstopTrain
2h 06mZYR-QQS
$89
7/8Mon
nonstopTrain
2h 01mQQS-ZYR
7/9Tue
nonstopTrain
2h 01mZYR-QQS
$89
6/13Thu
nonstopTrain
2h 01mQQS-ZYR
6/16Sun
nonstopTrain
2h 06mZYR-QQS
$89
6/10Mon
nonstopTrain
1h 57mQQS-ZYR
6/12Wed
nonstopTrain
2h 01mZYR-QQS
$89
7/4Thu
nonstopTrain
1h 57mQQS-ZYR
7/9Tue
nonstopTrain
2h 06mZYR-QQS
$89
7/4Thu
nonstopTrain
2h 01mQQS-ZYR
7/5Fri
nonstopTrain
2h 06mZYR-QQS
$89
7/1Mon
nonstopTrain
2h 01mQQS-ZYR
7/4Thu
nonstopTrain
2h 06mZYR-QQS
$89
6/20Thu
nonstopTrain
2h 01mQQS-ZYR
6/27Thu
nonstopTrain
2h 01mZYR-QQS
$89
6/13Thu
nonstopTrain
1h 57mQQS-ZYR
6/14Fri
nonstopTrain
2h 05mZYR-QQS
$89
6/10Mon
nonstopTrain
2h 01mQQS-ZYR
6/10Mon
nonstopTrain
2h 01mZYR-QQS
$89
6/13Thu
nonstopTrain
1h 57mQQS-ZYR
6/18Tue
nonstopTrain
2h 01mZYR-QQS
$89
6/4Tue
nonstopTrain
2h 01mQQS-ZYR
6/6Thu
nonstopTrain
2h 01mZYR-QQS
$89
6/10Mon
nonstopTrain
2h 01mQQS-ZYR
6/17Mon
nonstopTrain
2h 01mZYR-QQS
$89
6/20Thu
nonstopTrain
2h 01mQQS-ZYR
6/22Sat
nonstopTrain
2h 01mZYR-QQS
$89
6/22Sat
nonstopTrain
2h 01mQQS-ZYR
6/24Mon
nonstopTrain
2h 06mZYR-QQS
$89

Search by stops

Search by train company

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

8/19Mon
nonstopTrain
2h 34mQQS-ZYR
$72
8/7Wed
nonstopTrain
2h 01mQQS-ZYR
$72
6/18Tue
nonstopTrain
2h 01mQQS-ZYR
$79
6/18Tue
nonstopTrain
2h 01mQQS-ZYR
$79
7/22Mon
nonstopEurostar
2h 01mQQS-ZYR
$86
6/19Wed
nonstopEurostar
2h 01mQQS-ZYR
$87
7/17Wed
nonstopEurostar
2h 01mQQS-ZYR
$87
7/17Wed
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
6/25Tue
nonstopEurostar
2h 01mQQS-ZYR
$88
6/26Wed
nonstopEurostar
2h 01mQQS-ZYR
$88
7/3Wed
nonstopEurostar
2h 04mQQS-ZYR
$88
6/6Thu
nonstopTrain
2h 01mQQS-ZYR
$88
6/25Tue
nonstopEurostar
2h 01mQQS-ZYR
$96
6/22Sat
nonstopEurostar
2h 07mQQS-ZYR
$96
6/1Sat
nonstopEurostar
2h 01mQQS-ZYR
$97
6/5Wed
nonstopEurostar
2h 04mQQS-ZYR
$97
6/1Sat
nonstopEurostar
2h 01mQQS-ZYR
$97

Search by stops

Search by train company