Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
|Avg. Flight Duration:|
6 hours 46 minutes
|Flights Depart from:||London|
|Flights arrive in:||Brussels|
|Airlines:||csa, Germanwings, Brussels Airlines, Aegean Airlines, KLM, British Airways, Sas Airways|
Up to nine flights depart from London to Brussels per day. The distance between London and the Belgian capital is approximately 360 km. The flight time between the cities is two hours and ten minutes. Flights take off from either Heathrow (LHR), London City airport (LCY), Ebbsfleet International Train Station airport (XQE), London St. Pancras airport (QQS), or Gatwick (LGW). Departing flights arrive at either Brussels Midi Train Station Airport (ZYR) or Brussels Airport (BRU). The first flight of the day takes off at around 7:00 a.m. while the final flight leaves at around 8:30 p.m.
National carrier British Airways operates direct London to Brussels flights. Other airlines that provide direct flights include Brussels Airlines, British Airways, and RwandAir.
Fastest non-stop London to Brussels flights take approximately 1 hour and 5 minutes. The quickest one-stop connecting flight takes about three hours. Due to layover destinations, some flights can take close to 20 hours to arrive at Brussels Airport.
There are eight to nine direct London to Brussels flights per day. There are about 17 weekly direct flights between the cities. This route has about 66 flights each week.