Flights to Lebanon
Live fares from UK airports to Beirut, Tripoli, Sidon and more. Flying time from London is about 4½–5 hours non-stop to Beirut.
Popular routes
- London Heathrow Airport (LHR) to Beirut–Rafic Hariri International Airport (BEY)
- Manchester Airport (MAN) to Beirut–Rafic Hariri International Airport (BEY)
About Lebanon
Lebanon is a country of incredible diversity, from its Mediterranean coastline to its mountain ranges.
Experience the legendary nightlife of Beirut, explore ancient Phoenician ruins, or ski in the mountains.
The country offers rich culinary traditions and warm hospitality, making it a unique destination.
Quick answers
How long is the flight from the UK to Lebanon?
From London it’s about 4½–5 hours non-stop to Beirut. Times vary by airline, route and season; the live search shows the exact duration of each flight.
Which airports do flights to Lebanon use?
Flights from the UK commonly land at Beirut–Rafic Hariri International Airport (BEY). Popular UK departure points include London, Manchester.
How do I find the cheapest flights to Lebanon?
Search your dates on Sky Luxury Travel to compare live fares across airlines. Being flexible by a few days, and avoiding school holidays and festival periods, usually lowers the price.
Can I book multi-city trips or group flights to Lebanon?
Yes. The search handles multi-city trips for small parties. For groups of ten or more, call Sky Luxury Travel on 01204 899666 or send a message and the team will price it.
Do I need a visa for Lebanon?
Entry rules depend on your passport and change from time to time. Check the GOV.UK foreign travel advice for Lebanon before you book and again before you travel.