Hurghada to Cairo flight status today

List of all flights from Hurghada Egypt (HRG) to Cairo Egypt (CAI) and airlines operated flight from Hurghada to Cairo. The flight is a domestic flight in Egypt. There are 164 flights operated by 20 airlines on this route.

The distance from Hurghada, EG (HRG) to Cairo, EG (CAI) is 401 km (249 miles). Hurghada International Airport and Cairo International Airport are in the same time zone (GMT +2:00). The current time on both airports is Thursday 2025-11-20 01:14 AM.

Air Cairo | EgyptAir | Etihad Airways | Lufthansa | Air Canada | Oman Air | Air India | Nile Air | Austrian Airlines | Nesma Airlines | FlyEgypt | AlMasria | Petroleum Air Services | Windrose Airlines | Xpressair | AlbaStar | Alexandria Airlines | Aegean Airlines | Air Arabia Egypt | Thai Airways |

List of 164 flights from Hurghada, EG (HRG) to Cairo, EG (CAI).
No. Departure Arrival Last Update Status
SM23 13:45 15:20 Arrived On time
SM25 18:50 20:25 Arrived On time
SM21 08:40 10:15 Arrived On time
SM8047 12:30 13:30 Arrived Delayed by 3h 30m
SM29 11:00 12:35 Arrived On time
SM27 23:55 01:30 Scheduled On time
SM8049 21:30 22:40 Scheduled On time
SM1046 00:15 01:15 Unknown
SM8043 06:00 07:00 Arrived On time
SM171 21:45 22:45 Scheduled On time
SM1048 01:45 02:45 Departed Delayed by 1h 3m
SM1803 10:00 11:00 Cancelled
SM31 18:15 19:50 No Recent Info - Call Airline
SM8045 09:10 10:10 Arrived
SM121 14:00 15:30 Arrived On time
SM145 10:15 11:15 Unknown
SM8255 18:30 19:30 Arrived
SM8195 14:15 15:15 Arrived
SM8252 None 11:20 Arrived
SM114 04:00 05:00 In Air
SM8257 16:40 17:40 Arrived
SM191 04:55 05:55 In Air
SM8259 17:45 18:45 Arrived
SM8017 07:55 09:00 Arrived
SM8015 06:00 07:00 Arrived
SM8000 15:20 16:20 Arrived
SM8033 11:40 12:40 No Recent Info - Call Airline
SM8052 05:30 06:30 Arrived On time
SM8057 17:55 18:55 No Recent Info - Call Airline
SM183 07:20 08:20 Arrived Delayed by 23m
SM9959 18:55 None Arrived On time
SM1107 05:40 06:40 No Recent Info - Call Airline
SM9161 21:39 None Arrived On time
SM1052 07:26 None Arrived On time
SM9902 04:44 None Arrived On time
SM9911 00:30 None Arrived On time
SM318 08:30 09:30 Unknown
SM320 06:00 07:00 Landed
SM928 02:00 02:00 Arrival Scheduled

 

No. Departure Arrival Last Update Status
MS43 05:35 06:45 Arrived On time
MS47 12:30 13:30 Arrived Delayed by 3h 30m
MS49 21:30 22:40 Arrived On time
MS45 07:35 08:35 Departed Delayed by 15m
MS257 22:30 23:30 Scheduled On time
MS255 16:40 17:45 Arrived Delayed by 8h 18m
MS143 05:45 06:45 Arrived On time
MS243 09:55 10:55 Scheduled On time
MS241 08:40 09:40 Scheduled On time
MS253 17:15 18:20 Arrived
MS18 16:00 17:00 Arrived
MS16 20:40 21:40 Arrived
MS355 10:40 11:40 Arrived Delayed by 1h 9m
MS14 14:10 15:10 Arrived
MS343 06:30 07:30 Arrived
MS251 12:25 13:35 Arrived
MS259 17:55 18:55 Arrived
MS41 16:55 17:55 No Recent Info - Call Airline
MS345 13:15 None No Recent Info - Call Airline
MS9911 08:55 None Arrived On time
MS155 20:15 21:15 No_Takeoff_Info
MS57 13:40 14:40 Landed
MS53 11:40 12:40 Landed Late
MS55 11:55 13:00 Landed Late
MS153 20:00 21:00 Landed Late
MS478 19:45 20:50 Scheduled
MS462 12:00 13:05 Cancelled
MS338 16:20 17:25 Cancelled
MS340 19:25 20:25 Cancelled
MS332 08:35 09:40 Cancelled
MS460 12:00 13:05 Landed
MS468 15:55 17:00 Scheduled
MS350 17:20 18:25 Scheduled
MS336 12:50 13:55 Scheduled
MS348 21:05 22:10
MS334 11:50 12:55

 

No. Departure Arrival Last Update Status
EY4998 07:40 08:40 Arrived On time
EY4971 12:30 13:30 Arrived Delayed by 3h 30m
EY4997 05:20 06:30 Arrived On time
EY4957 21:30 22:40 Scheduled On time
EY4970 11:40 12:40 Arrived
EY4969 17:00 18:00 Scheduled
EY5384 16:50 17:50 No Recent Info - Call Airline
EY4999 11:40 12:40 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
LH7179 12:30 13:30 Arrived Delayed by 3h 30m
LH7181 21:30 22:35 Scheduled On time
LH7183 09:10 10:10 Arrived

 

No. Departure Arrival Last Update Status
AC2871 21:30 22:35 Scheduled On time
AC2877 05:20 06:30 Arrived On time
AC2870 07:35 08:35 Scheduled On time

 

No. Departure Arrival Last Update Status
WY5490 07:40 08:40 Arrived On time
WY5492 21:30 22:40 Scheduled On time
WY5491 11:35 12:35 Arrived
WY5493 14:15 15:15 Cancelled

 

No. Departure Arrival Last Update Status
AI7668 07:35 08:35 Arrived Delayed by 18m
AI7666 21:30 22:40 Scheduled On time
AI7672 11:55 12:55 Landed Late

 

No. Departure Arrival Last Update Status
NP62 01:30 02:30 Arrived Delayed by 52m
NP64 01:40 02:40 Scheduled On time
NP66 21:15 22:20 No Recent Info - Call Airline
NP9962 02:06 None Arrived On time
NP9902 01:23 None Arrived On time
NP68 23:15 00:20 Scheduled
NP134 10:05 11:10 Landed

 

No. Departure Arrival Last Update Status
OS7144 09:10 10:10 Arrived On time
OS7148 22:30 23:40 Scheduled On time

 

No. Departure Arrival Last Update Status
NE59 10:05 11:15 Unknown
NE57 15:00 16:10 Scheduled On time
NE51 None 03:05 No Recent Info - Call Airline
NE1041 22:35 None Arrived On time

 

No. Departure Arrival Last Update Status
FT9920 03:58 None Arrived On time
FT9923 02:00 02:00 In Air
FT9914 10:06 None In Air
FT9950 05:54 None In Air
FT9912 02:47 None In Air
FT9915 14:24 None In Air
FT9911 02:00 02:00 In Air
FT9904 12:50 None In Air
FT9903 08:54 None In Air
FT9941 08:44 None Arrived On time
FT9997 05:16 None Arrived On time
FT9995 03:50 None Arrived On time
FT9921 04:19 None Arrived On time
FT9928 04:01 None Arrived On time
FT9971 13:18 None Arrived On time
FT9972 01:16 None Arrived On time
FT9957 16:19 None Arrived On time
FT9965 17:40 None Arrived On time
FT9954 07:44 None Arrived On time
FT9008 11:40 None Arrival Diverted to SSH
FT9005 15:01 None Arrived On time
FT9002 03:06 None Arrived On time
FT9963 14:35 None Arrived On time
FT9900 07:49 None Arrived On time
FT9916 12:46 None Arrived On time
FT9958 03:33 None Arrived On time
FT9980 07:55 None Arrived On time
FT9960 02:52 None Arrived On time
FT9940 02:00 02:00 In Air
FT992 17:45 18:45 Scheduled
FT9964 01:00 02:00 In Air
FT25 19:40 20:40 Scheduled
FT108 00:00 01:00 Landed
FT22 19:40 20:40 Scheduled

 

No. Departure Arrival Last Update Status
UJ660 12:00 13:00 No Recent Info - Call Airline
UJ550 11:30 None Arrived On time
UJ990 12:57 None Arrived On time
UJ321 10:15 11:30 Unknown
UJ323 21:15 22:15

 

No. Departure Arrival Last Update Status
UF998 07:33 None Arrived On time
UF992 07:44 None Arrived On time
UF1995 08:05 None Arrived On time
UF1994 08:49 None Arrived On time
UF1992 02:13 None Arrived On time

 

No. Departure Arrival Last Update Status
7W9902 19:26 None Arrived On time

 

No. Departure Arrival Last Update Status
XN994 14:10 None Arrival Unknown
XN996 19:31 None Arrived On time

 

No. Departure Arrival Last Update Status
AP170 08:00 None Arrived On time

 

No. Departure Arrival Last Update Status
DQ9905 23:23 None Arrived On time
DQ9911 15:56 None Arrived On time

 

No. Departure Arrival Last Update Status
A31328 05:30 06:30 Arrived On time
A31367 12:00 13:00 Unknown
A31333 22:30 23:35 Landed

 

No. Departure Arrival Last Update Status
E5352 14:10 15:10 Landed Late

 

No. Departure Arrival Last Update Status
TG4905 15:40 16:40 Cancelled