Cheap Flight Deals from Macau International Airport to Bahrain International Airport
Search for flights from Macau to Bahrain and check out affordable one-way and round-trip options.
- One way
- Round-trip
- Sort: Price (Lowest)
- Sort: Departure (Earliest)
- MFM19:5026h 40m2 stopsBAH17:30Macau - Bahrain|Sat, May 18|Thai AirAsiaNZD 516NZD 69526% OFF26% OFFNZD 695NZD 516
- MFM09:1023h 10m2 stopsBAH03:20Macau - Bahrain|Mon, May 20|Air MacauNZD 585NZD 69516% OFF16% OFFNZD 695NZD 585
- MFM14:3524h 40m2 stopsBAH10:15Macau - Bahrain|Tue, May 21|AirAsiaNZD 600NZD 69514% OFF14% OFFNZD 695NZD 600
- MFM17:0029h 30m2 stopsBAH17:30Macau - Bahrain|Sat, May 18|Thai Vietjet AirNZD 603NZD 603
- MFM10:5038h2 stopsBAH19:50Macau - Bahrain|Mon, May 20|Thai AirAsiaNZD 641NZD 641
- MFM10:5038h2 stopsBAH19:50Macau - Bahrain|Sun, May 19|Thai AirAsiaNZD 641NZD 641
- MFM10:5038h2 stopsBAH19:50Macau - Bahrain|Tue, May 21|Thai AirAsiaNZD 641NZD 641
- MFM10:5038h2 stopsBAH19:50Macau - Bahrain|Wed, May 22|Thai AirAsiaNZD 641NZD 641
- MFM10:5038h2 stopsBAH19:50Macau - Bahrain|Thu, May 23|Thai AirAsiaNZD 641NZD 641
- MFM16:2022h 30m2 stopsBAH09:50Macau - Bahrain|Mon, May 20|Xiamen AirlinesNZD 641NZD 641
- MFM13:003h 5mDirectBAH14:00Macau - Bahrain|Fri, May 24|Thai AirAsiaFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
See which airlines fly from Macau to Bahrain. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Check the schedule for flights from Macau to Bahrain and find the flight that best matches your travel plans.
NX996
Air Macau
07:40
MFM
09:35
BKK
SMTWTFS6E1052
IndiGo
15:50
BKK
18:40
BOM
SMTWTFS6E1201
IndiGo
21:40
BOM
22:45
BAH
SMTWTFSNX996
Air Macau
07:40
MFM
09:35
BKK
SMTWTFSG9824
Air Arabia
12:15
BKK
15:40
SHJ
-M-W-FSG9105
Air Arabia
19:20
SHJ
19:30
BAH
SMTWTFSNX996
Air Macau
07:40
MFM
09:35
BKK
SMTWTFSOV462
SalamAir
11:10
BKK
14:15
MCT
S---T-SOV265
SalamAir
17:00
MCT
17:30
BAH
-MTW-FSCA5404
Air China
12:05
MFM
15:30
PEK
SMTWTFSCA941
Air China
17:30
PEK
22:20
DXB
SMTWTFSEK835
Emirates
02:00
DXB
02:15
BAH
SMTWTFSFD763
Thai AirAsia
14:15
MFM
16:00
DMK
SMTWTFSQR835
Qatar Airways
20:00
BKK
23:00
DOH
SMTWTFSQR1116
Qatar Airways
02:30
DOH
03:20
BAH
SMTWTFSAK189
AirAsia
14:35
MFM
18:35
KUL
S-TWTFSAK069
AirAsia
21:30
KUL
23:15
HYD
SMTWTFSGF275
Gulf Air
06:05
HYD
08:05
BAH
SMTWTFSMF8682
Xiamen Airlines
16:20
MFM
17:45
XMN
SMTWT-SMF831
Xiamen Airlines
00:05
XMN
04:00
DOH
-M--T--QR1102
Qatar Airways
09:00
DOH
09:50
BAH
SMTWTFSZH3362
Shenzhen Airlines
17:45
MFM
19:10
XMN
SMT-T-SMF831
Xiamen Airlines
00:05
XMN
04:00
DOH
-M--T--QR1102
Qatar Airways
09:00
DOH
09:50
BAH
SMTWTFSZ2093
Philippines AirAsia
19:10
MFM
21:20
MNL
SMTWTFSPR3263
Philippine Airlines
01:25
MNL
06:35
BAH
-M----SSL371
Thai Lion Air
22:05
MFM
23:50
DMK
SMTWTFSQR831
Qatar Airways
09:05
BKK
12:05
DOH
SMTWTFSQR1110
Qatar Airways
14:35
DOH
15:25
BAH
SMTWTFS
Macau International Airport to Bahrain International Airport Flights Info
Flight distance | 6,345.62km |
---|---|
Cheapest one-way ticket price | NZD 516 |
Cheapest return ticket price | NZD 1,116 |
Site Operator: Trip.com Travel Singapore Pte. Ltd.