Airlines with flights from Manila to Bahrain
There are 6 airlines with scheduled flights between MNL and BAH. Gulf Air is the only airline with non-stop flights from Ninoy Aquino International to Bahrain International Airport and the flight time is 9 hours and 30 minutes.
Choose airline
Schedules
Non-stop with Gulf Air
-
Total flight time: 9 hours and 30 minutes
-
Bahrain is a Gulf Air hub.
-
7 flights per week
-
Boeing 787-9
-
Business class available
MNL
Direct
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
GF155
12:45
12:45
12:45
12:45
12:45
12:45
12:45
The timetable & schedule information was updated at 2026-04-21
Via Abu Dhabi with Etihad Airways
-
Total flight time: 12h 05m - 14h 15m.
-
20 flights per week
MNL
Via AUH
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EY447
EY643
EY643
----
05:30
05:30
----
05:30
05:30
----
EY441
EY647
EY647
19:05
----
19:05
19:05
19:05
19:05
19:05
The timetable & schedule information was updated at 2026-04-21
Via Muscat with Oman Air
-
Total flight time: 12h 45m - 12h 45m.
-
One World Alliance
-
8 flights per week
MNL
Via MCT
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WY844
WY655
WY655
07:45
----
07:45
----
07:45
----
07:45
The timetable & schedule information was updated at 2026-04-21
Via Dubai with Emirates
-
Total flight time: 13h 00m - 13h 50m.
-
42 flights per week
MNL
Via DXB
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EK337
EK839
EK839
07:45
07:45
07:45
07:45
07:45
07:45
07:45
EK333
EK835
EK835
18:15
18:15
18:15
18:15
18:15
18:15
18:15
EK335
EK837
EK837
23:55
23:55
23:55
23:55
23:55
23:55
23:55
The timetable & schedule information was updated at 2026-04-21
Via Dammam with Gulf Air
-
Total flight time: 16h 30m - 16h 30m.
-
Bahrain is a Gulf Air hub.
-
Boeing 787-9
MNL
Via DMM
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21

There are 6 airlines with scheduled flights between MNL and BAH. Gulf Air is the only airline with non-stop flights from Ninoy Aquino International to Bahrain International Airport and the flight time is 9 hours and 30 minutes.
Via Kuwait with Kuwait Airways
Via Doha with Qatar Airways