Direct flights from Amman to Beirut AMM → BEY

Middle East Airlines and Royal Jordanian operate nonstop flights from Amman (AMM) to Beirut (BEY). The nonstop flight takes around ~0h 18m, covering 148 miles (238 km) and operates multiple daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Amman

We'll email you when a fare from AMM drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Middle East Airlines ME Royal Jordanian RJ

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Amman to Beirut?

Yes, Middle East Airlines and Royal Jordanian operate nonstop flights from Amman (AMM) to Beirut (BEY).

Which airlines fly direct from Amman to Beirut?

Middle East Airlines, Royal Jordanian operate nonstop flights from Amman to Beirut.

How long is the flight from Amman to Beirut?

The nonstop flight from Amman to Beirut takes ~0h 18m (approximately 238 km).

How often do direct flights operate from Amman to Beirut?

Nonstop flights from Amman to Beirut operate multiple daily.

Explore More

Get cheap direct-flight deals from Amman, free by email