| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Mar 13 | NJF | BAH | 08:00 | 09:35 |
Cancelled
|
Track > |
| Mar 12 | NJF | BAH | 15:40 | 17:15 |
Cancelled
|
Track > |
| Nov 29 | NJF | BAH | 11:22 | 12:35 |
Landed
|
Track > |
| Sep 03 | NJF | BAH | 13:55 | 15:11 |
Landed
|
Track > |
| Aug 31 | NJF | BAH | 11:58 | 13:20 |
Landed
|
Track > |
| Aug 30 | NJF | BAH | 12:08 | 13:29 |
Landed
|
Track > |
| Aug 17 | NJF | BAH | 15:21 | 16:40 |
Landed
|
Track > |
| Aug 16 | NJF | BAH | 10:08 | 11:32 |
Landed Late
|
Track > |
| Aug 09 | NJF | BAH | 05:11 | 06:33 |
Landed
|
Track > |
Gulf Air Flight GF240 connects Najaf, Iraq to Bahrain, Bahrain, taking off from Al Najaf International Airport NJF and landing at Bahrain International Airport BAH.
How long is the GF240 flight from Najaf to Bahrain?
The average flight time from Najaf to Bahrain is 1 hour and 19 minutes. The flight distance is 878 km / 545 miles and the average flight speed is 639 km/h / 397 mph.
What is the On-Time Performance (OTP) of Gulf Air Flight GF240 Najaf to Bahrain?
The Airportia On-Time Performance Rating for Gulf Air Flight GF240 is 5/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight GF240 arriving at?
Flight GF240 arrives at Bahrain International Airport (BAH) Terminal 2.
When was the latest GF240 flight?
The latest flight was scheduled for Friday, March 13th, 2026 but was cancelled.
How else can the flight GF240 be referenced as?
This Gulf Air flight can also be referenced as GFA240, GF0240, GF 240, GFA 240.
How often is flight GF240 delayed?
On average, 11% of all GF240 flights are delayed. The average delay is 22 minutes.
See our GF240 Flight Tracker above for more details.
Other flights departing from Najaf NJF: GF230, GF228, I37002, GF226
Other flights arriving at Bahrain BAH: GF230, GF228, GF226, GF206
All flights connecting Najaf NJF to Bahrain BAH.
