What Airlines Fly Between Cairo and Riyadh?
Direct Flights: To fly direct between Cairo and Riyadh, you can choose from EgyptAir or Saudia with flights normally lasting between 2-3 hours. Connecting flights typically last between 6-9 hours with layovers in Jeddah, Amman, Madinah, Bahrain and Beirut.
EgyptAir is the flag carrier of Egypt and is headquartered at Cairo International Airport (CAI). The airline operates scheduled flights to over 70 destinations across the Middle East, Europe, Africa, Asia and the Americas. EgyptAir air flies daily between Cairo and Riyadh.
Saudia, formerly known as Saudi Arabian Airlines, is based in Jeddah and mainly operates out of its hub airport, King Abdulaziz International Airport. The airline operates daily flights between Riyadh and Cairo, as well as flying to over 100 destinations across the Middle East, Europe, Africa, North America and Asia.
Based at Queen Alia International Airport in Jordan, Royal Jordanian connects Cairo and Riyadh with connecting flights, normally stopping over in Amman, the capital of Jordan. The airline operates over 500 flights on a weekly basis.
Middle East Airlines
Middle East Airlines, otherwise known as MEA, is the national flag carrier of Lebanon and is headquartered in Beirut, the capital of Lebanon. Connecting flights are available with MEA when flying between Cairo and Riyadh - the airline normally stops in Beirut.
Use the search form at the top of the page to begin searching for flights with any of these airlines and more.
You can also use our airline filters to only view flights with a specific airline.