| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Mar 22 | PVG | BAH | 19:00 | 00:55 |
Cancelled
|
Track > |
| Mar 15 | PVG | BAH | 19:00 | 00:55 |
Cancelled
|
Track > |
| Mar 08 | PVG | BAH | 19:00 | 00:55 |
Cancelled
|
Track > |
| Feb 22 | PVG | BAH | 19:17 | 00:06 |
Landed
|
Track > |
| Feb 15 | PVG | BAH | 19:29 | 00:40 |
Landed
|
Track > |
| Feb 08 | PVG | BAH | 19:30 | 00:52 |
Landed
|
Track > |
| Jan 25 | PVG | BAH | 19:35 | 00:59 |
Landed
|
Track > |
| Jan 18 | PVG | BAH | 19:27 | 00:35 |
Landed
|
Track > |
| Jan 11 | PVG | BAH | 19:33 | 00:34 |
Landed
|
Track > |
| Jan 04 | PVG | BAH | 19:00 | 00:55 |
Cancelled
|
Track > |
Gulf Air Flight GF127 connects Shanghai, China to Bahrain, Bahrain, taking off from Shanghai Pudong International Airport PVG and landing at Bahrain International Airport BAH.
How long is the GF127 flight from Shanghai to Bahrain?
The average flight time from Shanghai to Bahrain is 10 hours and 9 minutes. The flight distance is 6842 km / 4252 miles and the average flight speed is 655 km/h / 407 mph.
What is the On-Time Performance (OTP) of Gulf Air Flight GF127 Shanghai to Bahrain?
The Airportia On-Time Performance Rating for Gulf Air Flight GF127 is 5/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight GF127 arriving at?
Flight GF127 arrives at Bahrain International Airport (BAH) Terminal 2.
When was the latest GF127 flight?
The latest flight was scheduled for Sunday, March 22nd, 2026 but was cancelled.
How else can the flight GF127 be referenced as?
This Gulf Air flight can also be referenced as GFA127, GF0127, GF 127, GFA 127.
How often is flight GF127 delayed?
On average, 10% of all GF127 flights are delayed. The average delay is 4 minutes.
See our GF127 Flight Tracker above for more details.
Other flights departing from Shanghai PVG: ZH9536, HO1199, HU7612, CZ8206
Other flights arriving at Bahrain BAH: GF220, GF112, IA685, GF521
All flights connecting Shanghai PVG to Bahrain BAH.