Find train tickets from London to Brussels

LON
27 May — 3 Jun1
1 adult
Mon 27/5
Mon 3/6

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Saturday

Average price (round-trip)

£88

Average price (one-way)

£81
Train tickets from London to Brussels are on average 7% less expensive on Mondays
Train tickets from London to Brussels are on average 7% more expensive on Saturdays
(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 £96 or less.
  • You will generally catch the best train deals if you travel in the morning.

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 1h 59m 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 (return)

3/6Mon
directTrain
1h 56mQQS-ZYR
5/6Wed
directTrain
2h 01mZYR-QQS
£78
3/7Wed
directTrain
2h 01mQQS-ZYR
3/7Wed
directTrain
2h 06mZYR-QQS
£78
8/7Mon
directTrain
1h 56mQQS-ZYR
9/7Tue
directTrain
2h 06mZYR-QQS
£78
17/6Mon
directTrain
1h 56mQQS-ZYR
20/6Thu
directTrain
2h 03mZYR-QQS
£78
15/7Mon
directTrain
1h 56mQQS-ZYR
18/7Thu
directTrain
2h 06mZYR-QQS
£78
17/6Mon
directTrain
1h 56mQQS-ZYR
19/6Wed
directTrain
2h 01mZYR-QQS
£78
4/6Tue
directTrain
1h 56mQQS-ZYR
7/6Fri
directTrain
2h 01mZYR-QQS
£78
4/6Tue
directTrain
1h 56mQQS-ZYR
6/6Thu
directTrain
2h 01mZYR-QQS
£78
4/6Tue
directTrain
1h 56mQQS-ZYR
6/6Thu
directTrain
2h 01mZYR-QQS
£78
12/7Fri
directTrain
1h 56mQQS-ZYR
16/7Tue
directTrain
2h 02mZYR-QQS
£83
7/6Fri
directTrain
1h 56mQQS-ZYR
8/6Sat
directTrain
1h 56mZYR-QQS
£88
11/7Thu
directTrain
2h 01mQQS-ZYR
15/7Mon
directTrain
2h 02mZYR-QQS
£89
7/6Fri
directTrain
1h 56mQQS-ZYR
28/6Fri
directTrain
2h 02mZYR-QQS
£94
8/6Sat
directTrain
2h 01mQQS-ZYR
15/6Sat
directTrain
2h 03mZYR-QQS
£94
1/7Mon
directTrain
1h 56mQQS-ZYR
14/7Sun
directTrain
2h 02mZYR-QQS
£97
30/6Sun
directTrain
1h 57mQQS-ZYR
3/7Wed
directTrain
2h 06mZYR-QQS
£97
18/6Tue
directEurostar
2h 04mQQS-ZYR
19/6Wed
directEurostar
2h 05mZYR-QQS
£100
15/5Wed
directTrain
1h 57mQQS-ZYR
22/5Wed
directTrain
2h 05mZYR-QQS
£103
7/6Fri
directTrain
1h 56mQQS-ZYR
9/6Sun
directTrain
2h 05mZYR-QQS
£103
24/6Mon
directTrain
2h 04mQQS-ZYR
27/6Thu
directTrain
2h 03mZYR-QQS
£103

Search by stops

Search by train company

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

18/6Tue
directEurostar
2h 04mQQS-ZYR
£55
5/6Wed
directEurostar
2h 01mQQS-ZYR
£55
5/6Wed
directTrain
2h 04mQQS-ZYR
£56
6/5Mon
1 stopEurostar
2h 01mQQS-ZYR
£56
25/6Tue
directTrain
2h 04mQQS-ZYR
£56
30/5Thu
directEurostar
2h 04mQQS-ZYR
£62
18/6Tue
directEurostar
2h 04mQQS-ZYR
£63
6/8Tue
1 stopEurostar
2h 04mQQS-ZYR
£68
6/8Tue
directEurostar
2h 04mQQS-ZYR
£68
14/7Sun
directEurostar
1h 56mQQS-ZYR
£68
14/7Sun
directEurostar
1h 56mQQS-ZYR
£68
27/6Thu
directEurostar
2h 01mQQS-ZYR
£68
11/7Thu
directEurostar
1h 56mQQS-ZYR
£68
30/6Sun
directEurostar
1h 57mQQS-ZYR
£68
1/6Sat
directEurostar
2h 04mQQS-ZYR
£68
3/6Mon
directEurostar
2h 04mQQS-ZYR
£69
3/6Mon
directEurostar
2h 04mQQS-ZYR
£70
1/8Thu
directEurostar
1h 56mQQS-ZYR
£70
1/8Thu
1 stopEurostar
2h 01mQQS-ZYR
£70
12/8Mon
directEurostar
2h 46mQQS-ZYR
£70

Search by stops

Search by train company