- Home
- Flights
- Flights from Beirut
- Beirut to Dubai
Cheap flights from Beirut to Dubai from US$168
Middle East Airlines - Air Liban, flydubai and Emirates fly nonstop from Beirut to Dubai, about 11 flights a week. The flight takes around 3h 11m, and the cheapest one-way fare we found recently is US$168 on 17 Apr.
Direct flights available ~11 flights a week 3h 11m Cheapest in April Prices checked 14 days ago
Beirut to Dubai at a glance
Cheapest one-wayUS$168Royal Jordanian · 1 stop · Sat 17 AprFastest flight3h 11mEstimated
Nonstop flights11/wkMiddle East Airlines - Air Liban, flydubai, Emirates
Airlines flying nonstop from Beirut to Dubai
3 airlines on this route, about 11 flights a week in total (observed over the last 4 weeks).
Cheapest month to fly from Beirut to Dubai
Lowest one-way fare found for each month: April is cheapest, January the most expensive.
Good to know
- Distance
- 2,140 km1,329 miles
- Flight time
- 3h 11mestimate
- Time difference
- +2hDubai vs Beirut
- Currency in Dubai
- AED
- Airports
- BEY → DXB, DWC
Flights from Beirut to Dubai: questions answered
How much is a flight from Beirut to Dubai?
The cheapest one-way fare we found recently is US$168 with 1 stop, departing in April. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Beirut to Dubai?
Yes. Middle East Airlines - Air Liban, flydubai and Emirates fly this route nonstop, with about 11 flights a week in each direction.
How long is the flight from Beirut to Dubai?
A nonstop flight covers 2,140 km and takes around 3h 11m.
What is the cheapest month to fly from Beirut to Dubai?
April has the lowest fare we found (US$168), while January is the most expensive (US$246).
Which airlines fly from Beirut to Dubai?
Middle East Airlines - Air Liban, flydubai and Emirates operate nonstop flights on this route.
Which airports serve Beirut and Dubai?
Beirut: Beirut Rafic Hariri International Airport (BEY). Dubai: Dubai International Airport (DXB) and Al Maktoum International Airport (DWC).
What is the time difference between Beirut and Dubai?
Dubai is 2 hours ahead of Beirut.





