Flights from Manila to Macau – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MNL to MFM – All flight route options from Ninoy Aquino International, Philippines to Macau International, Macao. These routes are operated by 6 airlines. Fly non-stop with Philippines AirAsia or Cebu Pacific Air, or choose from 4 different stopover flights. The shortest flight time is 2 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Macau
We got great deals on hotels and car rentals near the airport.
Manila to Macau flights
With over 181 flights every week and 6 different airlines you have a wide range of options. You can fly non-stop to Macau (MFM) from Manila (MNL) with Cebu Pacific Air or Philippines AirAsia but if a stopover option suits you better you can choose to fly via Taipei, Jinjiang or any other of the 4 alternatives with connectiing airports.
Manila to Macau with Cebu Pacific Air
You can fly non-stop every weekday with flights departing at 18:55.
With EVA Air
If you fly from Manila with EVA Air you will do a stopover in Taipei, TPE before reaching Macau. This flight trip will take 5 hours and 55 minutes and you can fly every weekday with departures at 5:00 am, 12 noon or 3:00 am. EVA Air is a Star Alliance member.
Distance & flight times: Ninoy Aquino International to Macau International
The shortest flight time between MNL and MFM is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 722 miles (1162 km) |
TPE Taipei | 5h 55m | 1h 55m | 1260 miles (2027 km) |
JJN Jinjiang | 6h 15m | 2h 35m | 1099 miles (1768 km) |
KHH Kaohsiung | 6h 20m | 2h 55m | 997 miles (1604 km) |
XMN Xiamen | 7h 50m | 3h 50m | 1054 miles (1696 km) |



Quick copy and share this page
From Philippines to Macau
Below is a list of other cities in Philippines with flights to Macau with either non-stop or connecting flights.