Find train tickets from Brussels to London

— LON
29 May — 5 Jun1
1 adult
Wed 29/5
Wed 5/6

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Sunday

Average price (round-trip)

£111

Average price (one-way)

£51
Train tickets from Brussels to London are on average 10% less expensive on Tuesdays
Train tickets from Brussels to London are on average 11% more expensive on Sundays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Brussels to London train tickets

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

FAQs when traveling from Brussels to London by train

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

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

  • What train companies travel from Brussels to London?

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

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

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

Book train tickets from Brussels to London (return)

23/9Mon
directEurostar
2h 05mZYR-QQK
7/10Mon
directEurostar
2h 04mQQK-ZYR
£66
11/7Thu
directTrain
2h 02mZYR-QQS
16/7Tue
directTrain
1h 56mQQS-ZYR
£84
11/7Thu
directEurostar
2h 05mZYR-QQK
12/7Fri
directEurostar
1h 56mQQK-ZYR
£85
28/9Sat
directEurostar
2h 05mZYR-QQK
29/9Sun
directEurostar
2h 04mQQK-ZYR
£87
1/10Tue
directEurostar
2h 03mZYR-QQK
8/10Tue
directEurostar
2h 01mQQK-ZYR
£91
25/7Thu
1 stopEurostar
2h 01mZYR-QQS
28/7Sun
1 stopEurostar
2h 16mQQS-ZYR
£94
3/7Wed
directEurostar
2h 02mZYR-QQK
5/7Fri
directEurostar
2h 04mQQK-ZYR
£95
19/9Thu
directEurostar
2h 02mZYR-QQS
24/9Tue
directEurostar
2h 01mQQS-ZYR
£98
28/9Sat
directEurostar
2h 01mZYR-QQS
29/9Sun
directEurostar
1h 56mQQS-ZYR
£98
14/11Thu
directEurostar
2h 01mZYR-QQS
17/11Sun
directEurostar
2h 01mQQS-ZYR
£98
28/6Fri
1 stopEurostar
2h 05mZYR-QQS
1/7Mon
1 stopEurostar
2h 04mQQS-ZYR
£98
27/9Fri
directEurostar
2h 06mZYR-QQS
29/9Sun
directEurostar
1h 56mQQS-ZYR
£98
23/9Mon
directEurostar
2h 06mZYR-QQS
7/10Mon
directEurostar
2h 01mQQS-ZYR
£98
16/10Wed
directEurostar
2h 06mZYR-QQS
13/11Wed
directEurostar
2h 01mQQS-ZYR
£98
16/10Wed
directEurostar
2h 05mZYR-QQS
13/11Wed
directEurostar
2h 05mQQS-ZYR
£98
28/6Fri
directTrain
2h 02mZYR-QQS
2/7Tue
directTrain
1h 56mQQS-ZYR
£99
29/5Wed
directTrain
2h 03mZYR-QQS
5/6Wed
directTrain
1h 56mQQS-ZYR
£99
15/6Sat
directTrain
2h 05mZYR-QQS
16/6Sun
directTrain
1h 57mQQS-ZYR
£102
9/6Sun
directTrain
2h 05mZYR-QQS
11/6Tue
directTrain
1h 56mQQS-ZYR
£102
14/6Fri
directTrain
2h 03mZYR-QQS
18/6Tue
directTrain
1h 56mQQS-ZYR
£102

Search by stops

Search by train company

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

15/9Sun
directEurostar
2h 06mZYR-QQK
£49
11/6Tue
directEurostar
1h 56mZYR-QQK
£49
4/6Tue
directEurostar
2h 01mZYR-QQS
£49
11/6Tue
directTrain
1h 56mZYR-QQS
£50
21/5Tue
directTrain
2h 05mZYR-QQS
£52
22/5Wed
directEurostar
2h 05mZYR-QQK
£54
15/6Sat
directEurostar
2h 05mZYR-QQS
£54
22/5Wed
directTrain
2h 05mZYR-QQS
£54
13/6Thu
directEurostar
2h 01mZYR-QQS
£56
22/5Wed
directEurostar
1h 56mZYR-QQS
£56
12/6Wed
directEurostar
1h 56mZYR-QQS
£56
15/8Thu
directEurostar
2h 35mZYR-QQS
£56
20/7Sat
directTrain
2h 05mZYR-QQS
£58
21/5Tue
1 stopEurostar
2h 05mZYR-QQS
£60
6/7Sat
directEurostar
2h 06mZYR-QQS
£60
6/7Sat
1 stopEurostar
2h 05mZYR-QQS
£60
9/5Thu
1 stopEurostar
2h 03mZYR-QQS
£60
28/6Fri
directEurostar
2h 05mZYR-QQS
£61
13/6Thu
directEurostar
2h 01mZYR-QQS
£61
14/5Tue
directEurostar
2h 05mZYR-QQS
£62

Search by stops

Search by train company