Direct flights from Beirut to Cairo BEY → CAI

EgyptAir and Middle East Airlines operate nonstop flights from Beirut (BEY) to Cairo (CAI). The nonstop flight takes around ~0h 42m, covering 351 miles (565 km). Updated 28 June 2026.

📬 Cheap nonstop deals from Beirut

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

Free · weekly digest · no password needed

EgyptAir MS Middle East Airlines ME

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Beirut to Cairo?

Yes, EgyptAir and Middle East Airlines operate nonstop flights from Beirut (BEY) to Cairo (CAI).

Which airlines fly direct from Beirut to Cairo?

EgyptAir, Middle East Airlines operate nonstop flights from Beirut to Cairo.

How long is the flight from Beirut to Cairo?

The nonstop flight from Beirut to Cairo takes ~0h 42m (approximately 565 km).

Explore More

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