Wayfli › Cairo (CAI) › To Riyadh (RUH)

Cairo (CAI) to Riyadh (RUH) flights

There are direct flights from Cairo International Airport to Riyadh King Khaled International Airport, sold by 3 airlines (including codeshares): Royal Air Maroc, Egyptair and Saudia. The distance is 1,612 km, about 2h 30m in the air. There are also 17 one-stop options, via airports such as Jeddah, Sharm El Sheikh and Kuwait.

Live fares for CAI → RUHSee all routes on the map
1,612 kmdistance
~2h 30mdirect flight time (estimate)
3direct airlines
17one-stop options

Direct flights from Cairo to Riyadh

RouteAirlines (incl. codeshares)DistanceTime (est.)
CAI → RUHRoyal Air Maroc, Egyptair, Saudia1,612 km~2h 30m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
JED JeddahEgyptair and Nile Air then Korean Air and Singapore Airlines2,068 km~5h 10m
SSH Sharm El SheikhEgyptair and Nile Air then Egyptair and Saudia1,645 km~4h 40m
KWI KuwaitJazeera Airways and Kuwait Airways then Jazeera Airways and Kuwait Airways2,093 km~5h 15m
AMM AmmanEgyptair and Royal Jordanian then Royal Jordanian and Saudia1,761 km~4h 50m
BEY BeirutMiddle East Airlines and Egyptair then Middle East Airlines and Saudia2,028 km~5h 10m
MED Madinahflyadeal and Egyptair then Saudia and Flynas1,734 km~4h 45m
HBE AlexandriaEgyptair then Air Arabia Egypt and Egyptair1,981 km~5h 5m
ELQ GassimIkar and Egyptair then Saudia1,612 km~4h 40m
LXR LuxorEgyptair and Nile Air then Flynas1,919 km~5h
TUU TabukIkar and Nile Air then Saudia1,613 km~4h 40m
TIF TaifIkar and Nile Air then Saudia and Flynas2,063 km~5h 10m
HMB SohagEgyptair then Flynas1,928 km~5h

More from Cairo and Riyadh

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.