London to Brussels

travel London Brussels
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 London to Brussels. The cheapest train costs $47 and is 6h 4min.

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 London to Brussels?

There are 4 ways to travel from London to Brussels. 2 trains, 4 buses, 4 flights and 1 by car are possible between the two areas. The by car from London to Brussels is the cheapest. The flight from LGW to BRU is the fastest. The train operated by running from London to Bruxelles-Central 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

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


Train from London to Brussels from $48 with Eurostar

Train
London to Brussels
$48
6h 11min
  • Eurostar $48
    Train · 1 stop 6h 11min
    Caledonian Road & Barnsbury
    6h 11min · Train ES
    Brussels
  • Eurostar $68
    Train · 1 stops 8h 17min
    London St-Pancras
    5h 27min · Train ES
    Cassel
    2h 49min · Train ES
    Brussels

Bus from London to Brussels from $66

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

Flight from LHR London to BRU Brussels from $266

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

Bus from London to Zaventem from $67

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

Flight from LGW London to BRU Brussels from $262

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

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

Train
London to Bruxelles-Central
$47
6h 4min
  • Eurostar $48
    Train · 1 stop 6h 14min
    Caledonian Road & Barnsbury
    6h 12min · Train ES
    Bruxelles-Chapelle
  • Eurostar, Nederlandse $83
    Train · 1 stops 11h 1min
    Wanstead Park
    6h 29min · Train ES
    Le Plessis-Belleville
    4h 31min · Train 9300
    Bruxelles-Chapelle
  • Eurostar, Nederlandse $78
    Train · 1 stops 10h 5min
    Leytonstone High Road
    6h 26min · Train ES
    Grivillers
    3h 38min · Train 9300
    Bruxelles-Congrès
  • Eurostar, Nederlandse $47
    Train · 1 stop 6h 4min
    Caledonian Road & Barnsbury
    6h 12min · Train ES
    Bruxelles-Central
  • Eurostar, Nederlandse $53
    Train · 1 stops 6h 36min
    London Fields
    2h 4min · Train ES
    Le Plessis-Belleville
    4h 32min · Train 9300
    Bruxelles-Central

Bus from Heathrow to Brussels from $70

Bus
Heathrow to Brussels
$70
8h 17min
Heathrow
8h 17min · Bus
Brussels
Flight
LHR to CRL
$268
4h 59min
LHR
4h 59min · Flight
CRL
Bus
London to Leuven
$70
8h 20min
London
8h 20min · Bus
Leuven
Flight
LGW to CRL
$263
4h 54min
LGW
4h 54min · Flight
CRL
Drive
London to Brussels
$21
4h 58min
London
4h 58min · Drive
Brussels