Doha to Bahrain flight status today

List of all flights from Doha Qatar (DOH) to Bahrain Bahrain (BAH) and airlines operated flight from Doha to Bahrain. The flight is an international flight from Qatar to Bahrain. There are 64 flights operated by 17 airlines on this route.

The distance from Doha, QA (DOH) to Bahrain, BH (BAH) is 149 km (93 miles). The time zone of the point of departure Hamad International Airport is GMT +3:00. The current time is Sunday 2026-03-22 10:00 AM. The time zone of the destination point Bahrain International Airport is GMT+3:00 The current time is Sunday 2026-03-22 10:00 AM.

Gulf Air | Finnair | Virgin Australia | Qatar Airways | British Airways | SriLankan Airlines | Malaysia Airlines | JetBlue Airways | LATAM Airlines | Iberia | Alaska Airlines | American Airlines | Japan Airlines | RwandAir | Kenya Airways | Cathay Pacific | Oman Air |

List of 64 flights from Doha, QA (DOH) to Bahrain, BH (BAH).
No. Departure Arrival Last Update Status
GF525 11:25 12:15 Cancelled
GF531 22:35 23:25 Cancelled
GF521 05:30 06:20 Cancelled
GF527 18:15 19:05 Cancelled
GF1531 23:30 00:20 Departure Estimated dep 23:50
GF529 21:30 22:20 Scheduled On time
GF533 15:20 16:10 Arrived On time
GF7527 12:45 None Arrived On time
GF7521 23:10 None Arrived On time
GF7525 21:45 Arrived
GF523 08:45 09:30 Scheduled

 

No. Departure Arrival Last Update Status
AY6031 02:15 03:05 Unknown

 

No. Departure Arrival Last Update Status
VA6392 02:15 03:05 Scheduled
VA6250 08:40 09:30 Cancelled
VA6254 15:30 16:20 Cancelled
VA6252 20:00 20:50 Cancelled

 

No. Departure Arrival Last Update Status
QR1116 02:15 03:05 Cancelled
QR1108 20:00 20:50 Cancelled
QR1110 15:30 16:20 Cancelled
QR1102 08:40 09:30 Cancelled
QR1112 07:20 08:15 Arrived
QR1106 13:20 14:15 Arrived
QR1100 02:10 02:59 Landed
QR1104 12:50 13:40 Scheduled

 

No. Departure Arrival Last Update Status
BA6335 20:00 20:50 Cancelled
BA3322 15:30 16:20 Cancelled
BA2288 20:30 21:20 Scheduled On time
BA3328 08:40 09:30 Arrived Delayed by 28m

 

No. Departure Arrival Last Update Status
UL3068 02:15 03:05 Cancelled

 

No. Departure Arrival Last Update Status
MH4222 20:00 20:50 Cancelled
MH4226 15:30 16:20 Scheduled On time
MH4224 08:40 09:30 Scheduled On time
MH4257 01:30 02:20 Cancelled

 

No. Departure Arrival Last Update Status
B66552 08:40 09:30 Cancelled
B66646 20:00 20:50 Cancelled
B66628 01:30 02:20 Arrived On time

 

No. Departure Arrival Last Update Status
LA6049 20:00 20:50 Cancelled
LA6051 08:40 09:30 Arrived On time
LA5659 01:30 02:20 Departed On time

 

No. Departure Arrival Last Update Status
IB6326 20:00 20:50 Cancelled
IB6322 08:40 09:30 Cancelled
IB6345 01:30 02:20 Arrived Delayed by 25m
IB903 20:00 20:50 Arrived
IB2454 01:15 02:05 Arrived On time
IB896 09:00 09:50 Arrived

 

No. Departure Arrival Last Update Status
AS5944 15:30 16:20 Cancelled
AS5713 20:00 20:50 Cancelled
AS5948 01:30 02:20 Arrived On time
AS5712 08:40 09:30 Scheduled On time
AS5940 13:20 14:15 Arrived
AS5946 07:20 08:15 Arrived

 

No. Departure Arrival Last Update Status
AA8287 20:00 20:50 Cancelled
AA8253 08:40 09:30 Scheduled On time
AA8220 01:30 02:20 Arrived Delayed by 25m

 

No. Departure Arrival Last Update Status
JL5380 08:40 09:30 Arrived On time

 

No. Departure Arrival Last Update Status
WB1133 08:40 09:30 Arrived Delayed by 28m
WB1130 01:30 02:20 In Gate

 

No. Departure Arrival Last Update Status
KQ6202 01:30 02:20 Arrived On time

 

No. Departure Arrival Last Update Status
CX9330 08:40 09:30 Scheduled On time
CX9336 01:30 02:20 Cancelled
CX9247 07:20 08:15 Arrived

 

No. Departure Arrival Last Update Status
WY6589 20:00 20:50 Scheduled On time
WY6586 09:00 09:50 Scheduled On time
WY6594 02:15 03:05 In Gate