Bahrain to Al-Najaf flight status today

List of all flights from Bahrain Bahrain (BAH) to Al-Najaf Iraq (NJF) and airlines operated flight from Bahrain to Al-Najaf. The flight is an international flight from Bahrain to Iraq. There are 40 flights operated by 4 airlines on this route.

The distance from Bahrain, BH (BAH) to Al-Najaf, IQ (NJF) is 876 km (545 miles). The time zone of the point of departure Bahrain International Airport is GMT +3:00. The current time is Tuesday 2025-11-18 19:39 PM. The time zone of the destination point Al-Ashraf International Airport is GMT+3:00 The current time is Tuesday 2025-11-18 19:39 PM.

Gulf Air | Iraqi Airways | Fly Baghdad | Etihad Airways |

List of 40 flights from Bahrain, BH (BAH) to Al-Najaf, IQ (NJF).
No. Departure Arrival Last Update Status
GF205 09:00 10:45 Arrived On time
GF241 11:25 13:00 Arrived On time
GF207 07:25 09:00 Arrived Delayed by 1h 30m
GF2205 09:25 11:00 Scheduled
GF2227 11:15 12:50 Scheduled On time
GF2207 12:30 14:05 Arrived On time
GF239 11:55 13:30 Arrived On time
GF2209 10:25 12:00 Arrived On time
GF2241 10:55 12:30 Scheduled
GF225 05:05 06:40 Arrived On time
GF227 08:25 10:00 Arrived On time
GF2231 13:25 15:00 Arrived On time
GF2233 11:25 13:00 Scheduled
GF231 09:55 11:30 Arrived On time
GF2239 11:30 13:05 Scheduled
GF229 09:25 11:00 Arrived On time
GF209 13:30 15:05 Arrived
GF2806 13:00 None No Recent Info - Call Airline
GF2805 10:55 None No Recent Info - Call Airline
GF2800 13:25 None Scheduled
GF2812 11:35 13:10 Scheduled On time
GF2811 10:35 None No Recent Info - Call Airline
GF2809 15:35 None No Recent Info - Call Airline
GF2810 16:35 None No Recent Info - Call Airline
GF2971 11:55 13:40 Departed

 

No. Departure Arrival Last Update Status
IA688 11:30 13:00 Arrived On time
IA671 04:13 05:35 Arrival Scheduled
IA2445 02:30 02:59 Arrival Scheduled
IA682 11:30 13:00 Scheduled On time
IA1412 09:15 10:45 Landed
IA1414 19:00 20:30 Unknown
IA1428 19:00 20:30 Landed
IA1416 23:30 01:00 Landed
IA1420 09:00 10:30 Scheduled
IA1422 13:00 14:30 Scheduled
IA1426 21:30 23:00 Landed Late
IA1424 18:00 19:30 Scheduled
IA1442 07:30 09:15 Landed

 

No. Departure Arrival Last Update Status
IF152 14:10 15:50 Scheduled

 

No. Departure Arrival Last Update Status
EY3176 09:45 11:20 Landed