Brussels to London

travel Brussels London
Cheapest

Carpool

Cheapest $20

Quickest

Flight

Quickest 4h 53min

Most Convenient

Train

Most Convenient

There are 2 train companies operating 2 routes - ES, 9300 from Brussels to London. The cheapest train costs $47 and is 6h 7min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from Brussels to London?

There are 4 ways to travel from Brussels to London. 3 trains, 4 buses, 4 flights and 1 by car are possible between the two areas. The by car from Brussels to London is the cheapest. The flight from BRU to LGW is the fastest. The train operated by running from Brussels to City Thameslink is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Find related trips

How to get from Leuven to City of London Train from Antwerpen to Islington Cheapest way from Charleroi to Croydon Cheapest way from Gent to Enfield Town Train from Mons to Sutton


Train from Brussels to London from $48 with Eurostar

Train
Brussels to London
$48
6h 7min
  • Eurostar $47
    Train · 1 stop 6h 7min
    Brussels
    6h 11min · Train ES
    Bethnal Green
  • Eurostar, Nederlandse $71
    Train · 1 stops 9h 5min
    Brussels
    3h 30min · Train 9300
    Fresnoy-les-Roye
    5h 35min · Train ES
    London

Bus from Brussels to London from $66

Bus
Brussels to London
$66
7h 46min
Brussels
7h 46min · Bus
London

Flight from BRU Brussels to LHR London from $266

Flight
BRU to LHR
$266
4h 57min
BRU
4h 57min · Flight
LHR

Bus from Zaventem to London from $67

Bus
Zaventem to London
$67
7h 57min
Zaventem
7h 57min · Bus
London

Flight from BRU Brussels to LGW London from $262

Flight
BRU to LGW
$262
4h 53min
BRU
4h 53min · Flight
LGW

Train from Bruxelles-Central Ville de Bruxelles - Stad Brussel to London from $47 with Eurostar

Train
Bruxelles-Central to London
$47
6h 4min
  • Eurostar $48
    Train · 1 stop 6h 14min
    Bruxelles-Chapelle
    6h 12min · Train ES
    Stratford International
  • Eurostar, Nederlandse $71
    Train · 1 stops 8h 53min
    Bruxelles-Chapelle
    2h 22min · Train 9300
    St-Denis
    6h 31min · Train ES
    London
  • Eurostar, Nederlandse $53
    Train · 1 stops 6h 6min
    Bruxelles-Congrès
    1h 6min · Train 9300
    Biache-St-Vaast
    5h 0min · Train ES
    London
  • Eurostar, Nederlandse $47
    Train · 1 stop 6h 4min
    Bruxelles-Central
    6h 12min · Train ES
    London Blackfriars
  • Eurostar, Nederlandse $71
    Train · 1 stops 8h 54min
    Bruxelles-Central
    2h 22min · Train 9300
    St-Denis
    6h 31min · Train ES
    London

Bus from Leuven to London from $70

Bus
Leuven to London
$70
8h 20min
Leuven
8h 20min · Bus
London
Flight
CRL to LHR
$268
4h 59min
CRL
4h 59min · Flight
LHR
Bus
Antwerpen to London
$66
7h 44min
Antwerpen
7h 44min · Bus
London
Flight
CRL to LGW
$263
4h 54min
CRL
4h 54min · Flight
LGW
Train
Brussels to City Thameslink
$48
5h 40min
  • Eurostar $47
    Train · 1 stop 6h 10min
    Brussels
    6h 10min · Train ES
    City Thameslink
  • Eurostar $50
    Train · 1 stops 5h 40min
    Brussels
    2h 7min · Train ES
    Ruminghem
    3h 33min · Train ES
    City Thameslink
Drive
Brussels to London
$21
4h 58min
Brussels
4h 58min · Drive
London