Map of Bahrain

Airports available via direct flight

Flight schedule

DepartureArrivalMon
Jul 26
Tue
Jul 27
Wed
Jul 28
Thu
Jul 29
Fri
Jul 30
Sat
Jul 31
Sun
Aug 1
Gulf Air
GF540
BAH - AUH
1:05am - 3:20am
1:05am3:20am
Gulf Air
GF5170
BAH - AUH
3:10am - 5:20am
3:10am5:20am
Etihad Airways
EY370
BAH - AUH
3:10am - 5:20am
3:10am5:20am
Pakistan International
PK4370
BAH - AUH
3:10am - 5:20am
3:10am5:20am
Pakistan International
PK4378
BAH - AUH
3:20pm - 5:30pm
3:20pm5:30pm
Etihad Airways
EY378
BAH - AUH
3:20pm - 5:30pm
3:20pm5:30pm
Gulf Air
GF5178
BAH - AUH
3:20pm - 5:30pm
3:20pm5:30pm
Pakistan International
PK4378
BAH - AUH
3:30pm - 5:40pm
3:30pm5:40pm
Gulf Air
GF5178
BAH - AUH
3:30pm - 5:40pm
3:30pm5:40pm
Etihad Airways
EY378
BAH - AUH
3:30pm - 5:40pm
3:30pm5:40pm
Etihad Airways
EY3156
BAH - AUH
4:20pm - 6:35pm
4:20pm6:35pm
Gulf Air
GF544
BAH - AUH
4:20pm - 6:35pm
4:20pm6:35pm
Thai Airways Intl
TG4665
BAH - AUH
4:20pm - 6:35pm
4:20pm6:35pm
Pakistan International
PK4372
BAH - AUH
9:10pm - 11:20pm
9:10pm11:20pm
Gulf Air
GF5172
BAH - AUH
9:10pm - 11:20pm
9:10pm11:20pm
Etihad Airways
EY372
BAH - AUH
9:10pm - 11:20pm
9:10pm11:20pm