Flights from Dubai to Beirut – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to BEY – All flight route options from Dubai International Airport, United Arab Emirates to Beirut International Airport, Lebanon. These flights are operated by 13 different airlines. Fly non-stop or choose from 12 different connecting flights. The shortest flight time is 3 hours and 20 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.
Dubai to Beirut flights
There are over 15 airlines and as many as 252 flights every week to this destination. You can fly non-stop to Beirut (BEY) from Dubai (DXB) with Emirates, flydubai or Middle East Airlines but if a stopover option suits you better you can choose to fly via Dammam, Amman or any other of the 12 alternatives with connectiing airports.
Dubai to Beirut with Emirates
You can fly non-stop every weekday with flights departing at 7:00 am, 2:00 pm or 3:00 pm.
With Qatar Airways
If you fly from Dubai with Qatar Airways you will do a stopover in Doha, DOH before reaching Beirut. This flight trip will take 7 hours and 20 minutes and you can fly every weekday with departures between 5:00 am and 1:00 pm. Qatar Airways is a member of the air alliance OneWorld.
Distance & flight times: Dubai International Airport to Beirut International Airport
The shortest flight time between DXB and BEY is 3 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 30m | - | 1337 miles (2151 km) |
DMM Dammam | 6h 10m | 2h 25m | 1355 miles (2180 km) |
AMM Amman | 6h 55m | 2h 30m | 1410 miles (2269 km) |
EBL Erbil | 7h 5m | 2h 0m | 1530 miles (2462 km) |
DOH Doha | 7h 20m | 2h 55m | 1373 miles (2209 km) |
RUH Riyadh | 7h 35m | 3h 5m | 1459 miles (2348 km) |
KWI Kuwait | 8h 10m | 3h 45m | 1337 miles (2151 km) |
LCA Larnaca | 8h 10m | 3h 0m | 1592 miles (2562 km) |
BGW Baghdad | 8h 20m | 1h 40m | 1379 miles (2219 km) |
CAI Cairo | 8h 35m | 3h 30m | 1860 miles (2993 km) |
NJF Al-Najaf | 9h 0m | 4h 55m | 1350 miles (2172 km) |
JED Jeddah | 9h 55m | 4h 30m | 1933 miles (3110 km) |
AYT Antalya | 10h 15m | 3h 15m | 2004 miles (3224 km) |


Quick copy and share this page
From United Arab Emirates to Beirut
Below is a list of other cities in United Arab Emirates with flights to Beirut with either non-stop or connecting flights.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah Direct