Distance | 198 miles (320 km) |
---|---|
Average flight duration | 1 h |
Average plane ticket price | $338 (€289) |
Direct flight | Yes |
Airlines | British Airways, Brussels Airlines, Lufthansa, KLM, SWISS, KLM Cityhopper, Lufthansa Cityline (2), Air Dolomiti or Air Baltic |
Flights from London to Brussels cover the 198 miles (320 km) long trip taking on average 1 h with our travel partners like British Airways, Brussels Airlines, Lufthansa, KLM, SWISS, KLM Cityhopper, Lufthansa Cityline (2), Air Dolomiti or Air Baltic. There are direct flight services available. While the average ticket price for this trip costs around $338 (€289), you can find the cheapest plane ticket for as low as $71 (€60).
Cheapest
Average
The best way to find a cheap flight ticket from London to Brussels is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Brussels Airlines | 06:50AM London Heathrow Airport (LHR) | 1h00 | 08:50AM Brussels Airport (BRU) | 0 transfersDirect | |
Lufthansa Cityline | 07:25AM London Heathrow Airport (LHR) | 3h50 | 12:15PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 07:30AM London Heathrow Airport (LHR) | 4h00 | 12:30PM Brussels Airport (BRU) | 1 transfer | |
KLM Cityhopper | 07:45AM London City Airport (LCY) | 5h50 | 02:35PM Brussels Airport (BRU) | 1 transfer | |
Air Dolomiti | 07:50AM London City Airport (LCY) | 3h40 | 12:30PM Brussels Airport (BRU) | 1 transfer | |
Air Dolomiti | 07:50AM London City Airport (LCY) | 3h40 | 12:30PM Brussels Airport (BRU) | 1 transfer | |
British Airways | 07:55AM London Heathrow Airport (LHR) | 1h10 | 10:05AM Brussels Airport (BRU) | 0 transfersDirect | |
KLM Cityhopper | 08:40AM London City Airport (LCY) | 4h55 | 02:35PM Brussels Airport (BRU) | 1 transfer | |
KLM | 08:40AM London Heathrow Airport (LHR) | 4h55 | 02:35PM Brussels Airport (BRU) | 1 transfer | |
Air Dolomiti | 09:15AM London City Airport (LCY) | 3h45 | 02:00PM Brussels Airport (BRU) | 1 transfer | |
Air Dolomiti | 09:15AM London City Airport (LCY) | 3h45 | 02:00PM Brussels Airport (BRU) | 1 transfer | |
KLM Cityhopper | 09:20AM London City Airport (LCY) | 4h15 | 02:35PM Brussels Airport (BRU) | 1 transfer | |
Helvetic Airways | 09:25AM London City Airport (LCY) | 3h50 | 02:15PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 09:30AM London Heathrow Airport (LHR) | 3h30 | 02:00PM Brussels Airport (BRU) | 1 transfer | |
KLM | 09:55AM London Heathrow Airport (LHR) | 3h40 | 02:35PM Brussels Airport (BRU) | 1 transfer | |
KLM Cityhopper | 10:00AM London City Airport (LCY) | 3h35 | 02:35PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 10:50AM London Heathrow Airport (LHR) | 4h00 | 03:50PM Brussels Airport (BRU) | 1 transfer | |
Brussels Airlines | 11:05AM London Heathrow Airport (LHR) | 1h05 | 01:10PM Brussels Airport (BRU) | 0 transfersDirect | |
British Airways | 12:05PM London Heathrow Airport (LHR) | 1h10 | 02:15PM Brussels Airport (BRU) | 0 transfersDirect | |
Swiss | 01:45PM London Heathrow Airport (LHR) | 3h40 | 06:25PM Brussels Airport (BRU) | 1 transfer | |
British Airways | 04:50PM London Heathrow Airport (LHR) | 1h10 | 07:00PM Brussels Airport (BRU) | 0 transfersDirect | |
KLM Cityhopper | 05:10PM London City Airport (LCY) | 3h55 | 10:05PM Brussels Airport (BRU) | 1 transfer | |
KLM | 05:10PM London Heathrow Airport (LHR) | 3h55 | 10:05PM Brussels Airport (BRU) | 1 transfer | |
Swiss | 05:15PM London Heathrow Airport (LHR) | 4h05 | 10:20PM Brussels Airport (BRU) | 1 transfer | |
Lufthansa | 05:30PM London Heathrow Airport (LHR) | 4h05 | 10:35PM Brussels Airport (BRU) | 1 transfer | |
Brussels Airlines | 05:50PM London Heathrow Airport (LHR) | 1h10 | 08:00PM Brussels Airport (BRU) | 0 transfersDirect | |
KLM Cityhopper | 05:50PM London City Airport (LCY) | 3h15 | 10:05PM Brussels Airport (BRU) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h
Average
3 h 21 m
Flights per day
27
Distance
320 km
Of the 27 flights that leave London for Brussels every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
You can travel by flight between London and Brussels with British Airways, Brussels Airlines and Lufthansa for as low as $112 (€96). When you search for schedules and tickets, Omio will show you the best route.
British Airways (BA) is the United Kingdom’s flag carrier airline with headquarters in London near its main hub at London Heathrow Airport (LHR). BA is the second largest UK-based airline in terms of fleet size and number of passengers carried. Known as a full-service global airline, British Airways offers year-round low fares to destinations worldwide and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia.
Flight information from London to Brussels with British Airways:
Here are some other resources that might have the information you need