| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Jun 29 | BAH | FCO | 10:33 | 14:49 |
Landed
|
Track > |
| Jun 27 | BAH | FCO | 10:39 | 15:15 |
Unknown
|
Track > |
| Jun 24 | BAH | FCO | 13:20 | 17:00 |
Unknown
|
Track > |
| Jun 22 | BAH | FCO | 10:37 | 15:12 |
Unknown
|
Track > |
| Jun 20 | BAH | FCO | 10:31 | 14:55 |
Unknown
|
Track > |
| Jun 17 | BAH | FCO | 10:21 | 15:15 |
Unknown
|
Track > |
| Jun 15 | BAH | FCO | 10:29 | 14:47 |
Landed
|
Track > |
| Jun 13 | BAH | FCO | 10:30 | 14:43 |
Landed
|
Track > |
| Jun 10 | BAH | FCO | 10:36 | 15:03 |
Landed
|
Track > |
| Jun 08 | BAH | FCO | 10:31 | 14:54 |
Landed
|
Track > |
Gulf Air Flight GF31 connects Bahrain, Bahrain to Rome, Italy, taking off from Bahrain International Airport BAH and landing at Rome Leonardo da Vinci Fiumicino Airport FCO.
How long is the GF31 flight from Bahrain to Rome?
The average flight time from Bahrain to Rome is 5 hours and 19 minutes. The flight distance is 3893 km / 2419 miles and the average flight speed is 726 km/h / 451 mph.
What is the On-Time Performance (OTP) of Gulf Air Flight GF31 Bahrain to Rome?
The Airportia On-Time Performance Rating for Gulf Air Flight GF31 is 4.8/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight GF31 arriving at?
Flight GF31 arrives at Rome Leonardo da Vinci Fiumicino Airport (FCO) Terminal 3.
When was the latest GF31 flight?
The latest flight took off on Sunday, June 29th, 2025 with the flight status being Landed on 14:49.
How else can the flight GF31 be referenced as?
This Gulf Air flight can also be referenced as GFA31, GFA031, GF031, GF0031, GF 31, GFA 31.
How often is flight GF31 delayed?
On average, 10% of all GF31 flights are delayed. The average delay is 105 minutes.
See our GF31 Flight Tracker above for more details.
This is a multi leg flight of Gulf Air GF31. Next leg is Rome to Milan
Other flights arriving at Rome FCO: TS508, SK1897, FR5764
All flights connecting Bahrain BAH to Rome FCO.
