Find train tickets from Brussels to London

— LON
30 May — 6 Jun1
1 adult
Fri 30/5
Fri 6/6

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Wednesday

Average price (round-trip)

£90

Average price (one-way)

£50
Train tickets from Brussels to London are on average 6% less expensive on Tuesdays
Train tickets from Brussels to London are on average 4% more expensive on Wednesdays
(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 £96 or less.
  • You will generally catch the best train deals if you travel in the evening.
  • The cheapest train from Brussels to London was found 25 days before departure, on average.

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 07m on average and covers a distance of 198 miles.

  • What train companies travel from Brussels to London?

    Eurostar is the only train operator serving this route.

Book Eurostar tickets from Brussels to London (return)

18/6Wed
directEurostar
2h 01mZYR-QQS
19/6Thu
directEurostar
2h 01mQQS-ZYR
£80
18/6Wed
1 stopEurostar
2h 01mZYR-QQS
19/6Thu
directEurostar
1h 57mQQS-ZYR
£93
7/7Mon
directEurostar
2h 01mZYR-QQK
10/7Thu
directEurostar
2h 01mQQK-ZYR
£95
19/6Thu
directEurostar
2h 01mZYR-QQS
19/6Thu
directEurostar
2h 01mQQS-ZYR
£99
14/5Wed
directEurostar
2h 01mZYR-QQK
19/5Mon
directEurostar
2h 01mQQK-ZYR
£107
19/7Sat
directEurostar
2h 05mZYR-QQS
19/7Sat
directEurostar
2h 01mQQS-ZYR
£108
22/8Fri
directEurostar
2h 17mZYR-QQK
24/8Sun
directEurostar
2h 19mQQK-ZYR
£110
30/6Mon
1 stopEurostar
2h 06mZYR-QQS
18/8Mon
1 stopEurostar
2h 11mQQS-ZYR
£117
19/7Sat
1 stopEurostar
2h 01mZYR-QQS
19/7Sat
1 stopEurostar
2h 01mQQS-ZYR
£120
19/6Thu
1 stopEurostar
2h 05mZYR-QQS
19/6Thu
1 stopEurostar
2h 01mQQS-ZYR
£128
14/5Wed
directEurostar
2h 01mZYR-QQS
19/5Mon
directEurostar
2h 01mQQS-ZYR
£130
19/6Thu
directEurostar
2h 01mZYR-QQS
22/6Sun
directEurostar
2h 01mQQS-ZYR
£130
27/6Fri
directEurostar
2h 01mZYR-QQS
29/6Sun
directEurostar
2h 01mQQS-ZYR
£136
17/5Sat
directEurostar
2h 01mZYR-QQK
19/5Mon
directEurostar
2h 01mQQK-ZYR
£137
16/5Fri
1 stopEurostar
2h 06mZYR-QQS
18/5Sun
1 stopEurostar
2h 04mQQS-ZYR
£141
7/5Wed
directEurostar
2h 01mZYR-QQS
8/5Thu
directEurostar
2h 05mQQS-ZYR
£145
23/5Fri
directEurostar
2h 01mZYR-QQS
26/5Mon
directEurostar
2h 01mQQS-ZYR
£153
8/5Thu
directEurostar
2h 01mZYR-QQS
12/5Mon
directEurostar
2h 05mQQS-ZYR
£153
20/6Fri
directEurostar
2h 01mZYR-QQS
22/6Sun
directEurostar
2h 01mQQS-ZYR
£153
17/5Sat
directEurostar
2h 01mZYR-QQS
18/5Sun
directEurostar
2h 01mQQS-ZYR
£154

Search by stops

Search by train company

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

15/8Fri
directEurostar
2h 01mZYR-QQK
£48
23/7Wed
directEurostar
2h 01mZYR-QQS
£51
14/5Wed
1 stopEurostar
2h 06mZYR-QQS
£54
5/5Mon
1 stopEurostar
1h 56mZYR-QQS
£54
26/6Thu
directEurostar
2h 01mZYR-QQK
£54
7/5Wed
1 stopEurostar
2h 06mZYR-QQS
£54
6/5Tue
1 stopEurostar
2h 06mZYR-QQS
£54
5/5Mon
1 stopEurostar
1h 56mZYR-QQS
£54
28/6Sat
directEurostar
2h 12mZYR-QQS
£57
10/6Tue
directEurostar
2h 06mZYR-QQS
£59
26/6Thu
directEurostar
2h 01mZYR-QQS
£59
10/6Tue
directEurostar
2h 01mZYR-QQK
£64
22/5Thu
directEurostar
2h 01mZYR-QQS
£65
22/5Thu
directEurostar
2h 06mZYR-QQK
£73
15/5Thu
directEurostar
2h 01mZYR-QQS
£75
14/5Wed
directEurostar
2h 01mZYR-QQS
£79
20/7Sun
directEurostar
2h 05mZYR-QQS
£79
12/5Mon
directEurostar
2h 01mZYR-QQK
£84
6/5Tue
directEurostar
2h 01mZYR-QQK
£84
6/5Tue
directEurostar
2h 01mZYR-QQS
£85

Search by stops

Search by train company

More options for your train ride to London

Search London trains on KAYAK. Find cheap train tickets to London from Brussels. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.