| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Oct 02 | GYD | BAH | 09:04 | 10:24 |
Landed
|
Track > |
| Sep 29 | GYD | BAH | 09:22 | 10:43 |
Landed
|
Track > |
| Sep 25 | GYD | BAH | 09:08 | 10:23 |
Landed
|
Track > |
| Sep 22 | GYD | BAH | 09:14 | 10:42 |
Landed
|
Track > |
| Sep 18 | GYD | BAH | 09:23 | 10:43 |
Landed
|
Track > |
| Sep 15 | GYD | BAH | 09:20 | 10:41 |
Landed
|
Track > |
| Sep 11 | GYD | BAH | 09:11 | 10:39 |
Landed
|
Track > |
| Sep 08 | GYD | BAH | 09:13 | 10:34 |
Landed
|
Track > |
| Sep 04 | GYD | BAH | 09:17 | 10:34 |
Landed
|
Track > |
| Sep 01 | GYD | BAH | 09:31 | 10:45 |
Landed
|
Track > |
Gulf Air Flight GF5651 connects Baku, Azerbaijan to Bahrain, Bahrain, taking off from Baku Heydar Aliyev International Airport GYD and landing at Bahrain International Airport BAH.
How long is the GF5651 flight from Baku to Bahrain?
The average flight time from Baku to Bahrain is 2 hours and 20 minutes. The flight distance is 1579 km / 981 miles and the average flight speed is 675 km/h / 420 mph.
What is the On-Time Performance (OTP) of Gulf Air Flight GF5651 Baku to Bahrain?
The Airportia On-Time Performance Rating for Gulf Air Flight GF5651 is 5/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight GF5651 arriving at?
Flight GF5651 arrives at Bahrain International Airport (BAH) Terminal M.
When was the latest GF5651 flight?
The latest flight took off on Thursday, October 2nd, 2025 with the flight status being Landed on 10:24.
How else can the flight GF5651 be referenced as?
This Gulf Air flight can also be referenced as GFA5651, GF 5651, GFA 5651.
How often is flight GF5651 delayed?
On average, 0% of all GF5651 flights are delayed. The average delay is 0 minutes.
See our GF5651 Flight Tracker above for more details.
Other flights departing from Baku GYD: J2505, HN703, B26740, J295
Other flights arriving at Bahrain BAH: J2505, IX889, WZ583, IX789
All flights connecting Baku GYD to Bahrain BAH.
