Riyadh to Cairo flight status today

List of all flights from Riyadh Saudi Arabia (RUH) to Cairo Egypt (CAI) and airlines operated flight from Riyadh to Cairo. The flight is an international flight from Saudi Arabia to Egypt. There are 141 flights operated by 20 airlines on this route.

The distance from Riyadh, SA (RUH) to Cairo, EG (CAI) is 1614 km (1003 miles). The time zone of the point of departure King Khaled International Airport is GMT +3:00. The current time is Monday 2025-11-17 18:06 PM. The time zone of the destination point Cairo International Airport is GMT+2:00 The current time is Monday 2025-11-17 17:06 PM.

KLM | Flynas | Air Arabia Egypt | Air France | Saudia Airlines | EgyptAir | Nesma Airlines | Flyadeal | Air Cairo | Nile Air | Cambodia Airways | Sky Angkor | AlMasria | Air Arabia | Jazeera Airways | Malaysia Airlines | FlyEgypt | Aviation Horizons | Volga-Dnepr Airlines | Lufthansa |

List of 141 flights from Riyadh, SA (RUH) to Cairo, EG (CAI).
No. Departure Arrival Last Update Status
KL3935 07:10 09:20 Arrived On time

 

No. Departure Arrival Last Update Status
XY263 07:20 09:40 Arrived On time
XY269 10:15 12:35 Arrived On time
XY265 19:50 22:10 Scheduled On time
XY271 16:30 18:50 Scheduled On time
XY267 12:00 14:20 Departed On time
XY273 09:00 11:20 Departed On time
XY287 21:40 00:35 Scheduled On time
XY4271 15:49 None Arrived On time
XY1238 03:00 02:00 In Air

 

No. Departure Arrival Last Update Status
E5411 12:15 14:25 Arrived On time
E5416 17:20 20:10 Scheduled On time
E5413 07:15 10:10 Landed
E5332 06:10 08:55 No Recent Info - Call Airline
E51411 15:10 16:55 Unknown
E51330 05:40 07:45 Scheduled

 

No. Departure Arrival Last Update Status
AF9243 11:35 13:45 Arrived On time
AF9239 00:30 03:25 Arrived On time

 

No. Departure Arrival Last Update Status
SV311 07:10 09:20 Arrived On time
SV313 16:25 18:35 Departed On time
SV321 20:05 22:15 Scheduled On time
SV417 11:35 13:45 Arrived On time
SV6676 12:00 14:05 Landed
SV6697 07:50 10:30 Scheduled
SV323 00:30 03:25 Arrived On time
SV413 22:00 00:55 Scheduled
SV3313 20:55 23:00 In Air
SV3351 23:15 00:55 In Air
SV3405 19:30 21:15 Landed
SV3093 13:00 14:45 Landed
SV3091 20:00 21:50 Landed

 

No. Departure Arrival Last Update Status
MS648 22:00 23:55 Scheduled On time
MS652 12:50 14:40 Scheduled On time
MS650 04:00 05:55 Scheduled On time
MS690 16:00 18:45 Scheduled Delayed by 45m
MS3016 20:35 22:30 Landed
MS3448 12:30 16:00 Arrived
MS3449 17:00 18:50 Arrived
MS3925 03:15 08:31 Arrived
MS3943 00:20 02:05 Out_Gate
MS2652 13:00 14:40 Unknown
MS2650 21:00 22:30 Departed Delayed by 1h 9m
MS3154 14:45 16:25 Scheduled
MS2648 22:00 23:40 Landed
MS2690 16:00 17:40 Landed
MS1650 04:00 05:40 Landed Late
MS1652 13:15 14:50 Unknown
MS3171 15:30 17:15 Unknown
MS3048 11:40 13:20 Cancelled
MS3231 14:10 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
NE165 20:55 23:05 Scheduled On time
NE163 06:45 09:35 Scheduled On time
NE161 23:15 02:05 Scheduled On time
NE167 00:40 03:30 Landed
NE821 03:00 03:00 Arrival Estimated 02:01
NE8821 17:00 19:50 Unknown
NE820 03:00 03:00 Arrival Scheduled
NE462 16:20 None Arrived Delayed by 96 minutes
NE1161 23:10 00:40 Scheduled
NE1151 08:10 09:40 Unknown
NE9967 10:40 12:10 Unknown
NE2441 05:40 07:10 Unknown
NE9901 20:05 21:35 Landed Late

 

No. Departure Arrival Last Update Status
F3613 18:15 20:20 Arrived On time
F3615 19:35 21:40 Scheduled On time
F3607 12:00 14:05 Scheduled On time
F3605 10:45 12:50 Departed On time
F3611 20:45 22:35 In Air
F3601 05:05 07:55 No Recent Info - Call Airline
F38131 03:00 03:00 Landed 14:38
F38710 03:00 03:00 Landed 13:03

 

No. Departure Arrival Last Update Status
SM470 22:10 00:10 Scheduled On time
SM462 15:00 17:00 Scheduled On time
SM468 14:45 16:45 No Recent Info - Call Airline
SM3862 08:01 None In Air
SM3463 03:00 03:00 Landed 02:32
SM3876 18:10 None Arrived On time
SM3894 19:18 None Arrived On time
SM3828 13:24 None Arrived On time
SM3008 22:00 None Arrived On time
SM3302 10:54 None Arrived On time
SM2462 14:40 16:20 Unknown
SM2504 07:00 08:30 Departed

 

No. Departure Arrival Last Update Status
NP152 08:30 10:20 Arrived On time
NP252 12:55 15:40 Scheduled On time
NP154 03:25 06:10 Arrived On time
NP354 03:55 06:40 Arrived Delayed by 3h 18m
NP254 12:25 15:10 Scheduled On time
NP256 15:45 17:50 Landed
NP352 05:10 07:15 In Air
NP2224 14:52 None Arrived On time
NP4212 01:40 None Arrived On time
NP1338 01:55 None Arrived Delayed by 518 minutes
NP6232 10:18 None Arrived On time
NP6132 04:29 None Arrived On time
NP2230 12:31 None Arrived On time
NP2332 19:43 None Arrived On time
NP5240 06:35 None Arrived On time
NP8021 17:53 None Arrived On time
NP2234 23:02 None Arrived On time
NP4332 18:24 None Arrived On time
NP2152 03:55 05:40 Landed Late
NP5232 07:05 08:50 Landed
NP5236 07:05 08:50 Landed
NP7232 18:05 19:50 Cancelled
NP5238 10:10 11:55 Landed
NP3234 23:30 Scheduled
NP3212 04:30 Scheduled
NP1232 11:20 Scheduled

 

No. Departure Arrival Last Update Status
KR252 12:55 15:40 Arrival Estimated 14:58
KR152 12:55 15:40 In Air
KR256 00:15 02:20 Arrival Delayed 03:18

 

No. Departure Arrival Last Update Status
ZA352 02:15 05:00 Arrival Delayed 07:37

 

No. Departure Arrival Last Update Status
UJ193 03:00 03:00 Arrival Scheduled
UJ821 17:21 19:41 Arrival Estimated 19:36
UJ163 09:56 None Arrived On time

 

No. Departure Arrival Last Update Status
G95411 15:10 18:05 Arrival Delayed 18:28
G95416 01:20 04:15 In Air
G95413 07:15 10:10 In Air
G91330 02:10 04:15 Landed Late
G91338 03:00 02:00 In Air

 

No. Departure Arrival Last Update Status
J9163 09:10 12:00 In Air
J9167 19:50 22:40 Arrival Delayed 01:47

 

No. Departure Arrival Last Update Status
MH4793 07:10 09:20 Arrived Delayed by 22m
MH4792 11:35 13:45 Arrived
MH4783 11:50 14:45 Arrived

 

No. Departure Arrival Last Update Status
FT382 08:45 11:55 No Recent Info - Call Airline
FT384 21:30 00:40 Scheduled
FT386 05:25 None Landed
FT1306 02:40 04:00 In Air
FT380 23:40 01:50 Scheduled
FT6030 04:55 None Arrived On time
FT3308 01:17 None Arrived On time
FT4030 12:54 None Arrived On time
FT5104 06:22 None Arrived On time
FT6006 16:53 None Arrived On time
FT3306 03:00 02:00 In Air

 

No. Departure Arrival Last Update Status
ZS278 00:51 None Arrived On time

 

No. Departure Arrival Last Update Status
VI7246 09:27 11:25 Arrived On time
VI4963 07:00 None Arrived On time

 

No. Departure Arrival Last Update Status
LH8362 21:35 23:35 Unknown