Flights from London to Beirut – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to BEY – All flight route options from Heathrow, United Kingdom to Beirut International Airport, Lebanon. These flights are operated by 20 airlines. Fly non-stop with Middle East Airlines or choose from 21 different transit flights. The shortest flight time is 4 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Beirut Airport
We got great deals on hotels and car rentals near the airport.
London to Beirut flights
There are over 22 airlines and as many as 298 flights every week to this destination. You can fly non-stop to Beirut (BEY) from London (LHR) with Middle East Airlines but if a stopover option suits you better you can choose to fly via Bucharest, Milan or any other of the 21 alternatives with connectiing airports.
Tip! Consider arriving at Beirut International Airport (BEY) or Beirut International Airport (BEY) instead.
London to Beirut with Middle East Airlines
You can fly non-stop every weekday with flights departing at 12:10, 13:00 or 22:00. Middle East Airlines is a member of SkyTeam.
With Eurowings
If you fly from London with Eurowings you will do a stopover in Dusseldorf, DUS before reaching Beirut. This flight trip will take 7 hours and you can fly every Monday with departures at 08:05.
Distance & flight times: Heathrow to Beirut International Airport
The shortest flight time between LHR and BEY is 4 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 40m | - | 2175 miles (3500 km) |
OTP Bucharest | 6h 30m | 1h 0m | 2215 miles (3564 km) |
MXP Milan | 6h 35m | 1h 0m | 2221 miles (3574 km) |
FRA Frankfurt | 6h 45m | 1h 15m | 2181 miles (3509 km) |
FCO Rome | 6h 53m | 50m | 2286 miles (3678 km) |
CPH Copenhagen | 6h 58m | 50m | 2480 miles (3990 km) |
BRU Brussels | 7h 0m | 1h 40m | 2179 miles (3506 km) |
DUS Dusseldorf | 7h 10m | 1h 40m | 2197 miles (3535 km) |
ZRH Zurich | 7h 30m | 2h 55m | 2185 miles (3516 km) |
WAW Warsaw | 7h 50m | 40m | 2383 miles (3834 km) |
BCN Barcelona | 7h 50m | 1h 50m | 2616 miles (4209 km) |
GVA Geneva | 7h 55m | 2h 5m | 2241 miles (3606 km) |
CDG Paris | 7h 55m | 5h 0m | 2207 miles (3551 km) |
ATH Athens | 8h 5m | 2h 35m | 2225 miles (3580 km) |
JMK Mykonos | 8h 8m | 3h 15m | 2218 miles (3569 km) |
IST Istanbul | 8h 40m | 3h 5m | 2191 miles (3525 km) |
LCA Larnaca | 9h 10m | 3h 45m | 2176 miles (3501 km) |
NCE Nice | 9h 50m | 3h 0m | 2317 miles (3728 km) |
AMM Amman | 9h 55m | 3h 45m | 2449 miles (3940 km) |
CAI Cairo | 10h 10m | 4h 50m | 2557 miles (4114 km) |
LIN Milan | 10h 25m | - | - |
SAW Istanbul | 10h 50m | - | - |


Quick copy and share this page
From United Kingdom to Beirut
Below is a list of other cities in United Kingdom with flights to Beirut with either non-stop or connecting flights.