Map of Bahrain

Airports available via direct flight

Flight schedule

DepartureArrivalMon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
Gulf Air
GF540
BAH - AUH
1:35am - 3:55am
1:35am3:55am
Thai Airways Intl
TG4663
BAH - AUH
1:35am - 3:55am
1:35am3:55am
Gulf Air
GF542
BAH - AUH
9:40am - 11:50am
9:40am11:50am
Thai Airways Intl
TG4665
BAH - AUH
4:20pm - 6:35pm
4:20pm6:35pm
Gulf Air
GF544
BAH - AUH
4:20pm - 6:35pm
4:20pm6:35pm
Gulf Air
GF546
BAH - AUH
8:40pm - 10:55pm
8:40pm10:55pm