|Distance||2143 miles (3456 km)|
|Average flight duration||11 h 50 min|
|Airlines||Middle East Airlines|
Flights from London to Beirut cover the 2143 miles (3456 km) long trip taking on average 11 h 50 min with our travel partners like Middle East Airlines. There are direct flight services available. Travellers depart most frequently from London Heathrow Airport and arrive in Beirut.
Omio customers most frequently book their flights from London Heathrow Airport to Beirut.
You can find the most popular departure airport for this route, London Heathrow Airport, located approximately 14 miles (23 km) from the city centre of London. The most popular arrival airport in Beirut, called Beirut, is located around 4 miles (6 km) away from its city centre. To reach the city centre of Beirut from Beirut, check what taxi services, airport shuttle services or public transportation options are available.
Here are some other resources that might have the information you need