Cairo to Bahrain flight status today

List of all flights from Cairo Egypt (CAI) to Bahrain Bahrain (BAH) and airlines operated flight from Cairo to Bahrain. The flight is an international flight from Egypt to Bahrain. There are 40 flights operated by 12 airlines on this route.

The distance from Cairo, EG (CAI) to Bahrain, BH (BAH) is 1932 km (1201 miles). The time zone of the point of departure Cairo International Airport is GMT +2:00. The current time is Tuesday 2025-11-18 16:43 PM. The time zone of the destination point Bahrain International Airport is GMT+3:00 The current time is Tuesday 2025-11-18 17:43 PM.

Thai Airways | EgyptAir | Air Cairo | Air Canada | Gulf Air | Air Arabia | Air Arabia Egypt | AlMasria | Nesma Airlines | Sky Taxi | DHL Air | Estelar |

List of 40 flights from Cairo, EG (CAI) to Bahrain, BH (BAH).
No. Departure Arrival Last Update Status
TG4677 16:25 20:15 Scheduled On time
TG4682 04:15 08:05 Departed On time

 

No. Departure Arrival Last Update Status
MS8018 04:15 08:05 Arrived On time
MS8016 16:25 20:15 Scheduled On time
MS920 19:55 23:35 Departed Delayed by 22m
MS1920 08:30 None Arrived On time
MS5033 08:35 12:00 Landed
MS8060 08:00 12:00 Landed
MS8062 02:00 06:00 Landed
MS2474 14:00 17:45
MS2456 07:30 11:15
MS2458 05:00 08:40 Scheduled
MS2492 22:30 02:15 Landed
MS2490 21:15 00:55 Landed
MS2452 01:15 04:55 Landed Late
MS2476 13:10 16:55 Landed
MS2454 01:30 05:10 Landed
MS2450 23:15 03:00
MS2486 17:20 21:05
MS2472 11:50 15:35

 

No. Departure Arrival Last Update Status
SM8920 19:55 23:35 Scheduled On time
SM8070 13:40 17:15 Arrived

 

No. Departure Arrival Last Update Status
AC2876 19:55 23:35 Scheduled On time

 

No. Departure Arrival Last Update Status
GF80 04:15 08:05 Arrived On time
GF70 16:25 20:15 Arrived On time
GF6120 20:55 23:40 Scheduled On time
GF7035 11:02 17:24 Arrival Scheduled
GF7039 08:57 15:18 Arrival Scheduled
GF7071 13:00 In Air
GF2080 16:30 20:30 Out_Gate
GF2070 17:00 Scheduled

 

No. Departure Arrival Last Update Status
G95612 11:45 14:40 Arrival Estimated 14:39

 

No. Departure Arrival Last Update Status
E5612 11:45 14:40 No Recent Info - Call Airline
E5614 12:35 16:25 Landed

 

No. Departure Arrival Last Update Status
UJ612 21:35 None In Air
UJ420 12:00 15:40 Scheduled

 

No. Departure Arrival Last Update Status
NE612 21:35 None Arrived Delayed by 18 minutes

 

No. Departure Arrival Last Update Status
TE195 02:00 03:00 In Air

 

No. Departure Arrival Last Update Status
D0198 02:00 03:00 Arrival Estimated 02:19

 

No. Departure Arrival Last Update Status
ES198 02:00 03:00 In Air