Find train tickets from Brussels to London

— LON
5 Jun — 12 Jun1
1 adult
Wed 5/6
Wed 12/6

Good to know

Cheapest day to travel

Sunday

Most expensive day to travel

Tuesday

Average price (round-trip)

£74

Average price (one-way)

£69
Train tickets from Brussels to London are on average 9% less expensive on Sundays
Train tickets from Brussels to London are on average 3% more expensive on Tuesdays
(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 £78 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

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.

Book train tickets from Brussels to London (return)

24/6Mon
directEurostar
2h 02mZYR-QQK
25/6Tue
directEurostar
2h 01mQQK-ZYR
£64
21/10Mon
directEurostar
2h 05mZYR-QQK
26/10Sat
directEurostar
2h 01mQQK-ZYR
£72
25/6Tue
directTrain
2h 06mZYR-QQS
26/6Wed
directTrain
2h 01mQQS-ZYR
£76
20/6Thu
directTrain
2h 03mZYR-QQS
27/6Thu
directTrain
1h 56mQQS-ZYR
£76
5/6Wed
directTrain
2h 03mZYR-QQS
12/6Wed
directTrain
2h 04mQQS-ZYR
£77
19/7Fri
directTrain
2h 06mZYR-QQS
22/7Mon
directTrain
2h 04mQQS-ZYR
£77
20/6Thu
directEurostar
2h 02mZYR-QQK
27/6Thu
directEurostar
2h 04mQQK-ZYR
£78
12/7Fri
directTrain
2h 02mZYR-QQS
14/7Sun
directTrain
1h 56mQQS-ZYR
£84
12/6Wed
directTrain
1h 56mZYR-QQS
15/6Sat
directTrain
2h 04mQQS-ZYR
£93
5/6Wed
directTrain
2h 05mZYR-QQS
8/6Sat
directTrain
2h 01mQQS-ZYR
£94
31/7Wed
directEurostar
2h 01mZYR-QQS
5/8Mon
directEurostar
2h 01mQQS-ZYR
£97
15/10Tue
directEurostar
2h 03mZYR-QQS
22/10Tue
directEurostar
2h 01mQQS-ZYR
£99
9/11Sat
directEurostar
2h 05mZYR-QQS
11/11Mon
directEurostar
1h 56mQQS-ZYR
£99
10/9Tue
directEurostar
2h 02mZYR-QQS
16/9Mon
directEurostar
1h 56mQQS-ZYR
£99
21/9Sat
directEurostar
2h 01mZYR-QQS
24/9Tue
directEurostar
2h 01mQQS-ZYR
£99
10/9Tue
directEurostar
2h 01mZYR-QQS
11/9Wed
directEurostar
2h 05mQQS-ZYR
£99
26/10Sat
directEurostar
2h 01mZYR-QQS
30/10Wed
directEurostar
2h 01mQQS-ZYR
£99
13/6Thu
directTrain
1h 56mZYR-QQS
16/6Sun
directTrain
1h 57mQQS-ZYR
£102
13/6Thu
directTrain
2h 03mZYR-QQS
16/6Sun
directTrain
1h 57mQQS-ZYR
£102
22/7Mon
directTrain
2h 02mZYR-QQS
24/7Wed
directTrain
1h 56mQQS-ZYR
£102

Search by stops

Search by train company

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

11/8Sun
directEurostar
2h 05mZYR-QQK
£24
23/6Sun
directEurostar
2h 02mZYR-QQK
£35
4/6Tue
directEurostar
2h 05mZYR-QQK
£49
4/6Tue
directEurostar
2h 05mZYR-QQK
£49
4/6Tue
directTrain
2h 05mZYR-QQS
£49
11/8Sun
directEurostar
2h 05mZYR-QQS
£54
18/6Tue
directEurostar
2h 06mZYR-QQS
£54
18/6Tue
directEurostar
2h 06mZYR-QQK
£54
24/9Tue
directEurostar
2h 06mZYR-QQS
£54
25/6Tue
directEurostar
2h 02mZYR-QQS
£54
4/6Tue
directTrain
1h 56mZYR-QQS
£54
8/8Thu
directEurostar
2h 03mZYR-QQS
£56
13/7Sat
directTrain
2h 05mZYR-QQS
£58
13/7Sat
directTrain
2h 05mZYR-QQS
£58
13/7Sat
1 stopEurostar
2h 05mZYR-QQS
£59
6/8Tue
directEurostar
2h 06mZYR-QQS
£61
10/6Mon
directEurostar
2h 05mZYR-QQS
£61
10/8Sat
directEurostar
2h 05mZYR-QQS
£61
25/6Tue
directEurostar
2h 02mZYR-QQS
£61
12/8Mon
directEurostar
2h 35mZYR-QQS
£61

Search by stops

Search by train company