Direct (nonstop) flights from Taipei to Macau

3 airlines fly nonstop from Taoyuan International Airport (TPE) to Macau International (MFM). It's 525 miles (845 km), about 1h 55m in the air. Operated by EVA Air, Starlux Airlines, Air Macau.

TPE
Taoyuan International Airport
🇹🇼 Taipei, Taiwan
MFM
Macau International
🇲🇴 Macau, Macau SAR
Flight Time
1h 55m
Distance
525 mi
845 km
CO₂/pax
97 kg
−27 kg vs. layover
Airlines
3
EVA Air +2
Time Diff
Same timezone
Operated by EVA Air EVA Air Starlux Airlines Starlux Airlines Air Macau Air Macau

Route data last updated: May 28, 2026

Airlines with non-stop flights

EVA Air BR EVA Air
Route
TPE → MFM
Flight Time
1h 55m
Distance
525 mi
Starlux Airlines JX Starlux Airlines
Route
TPE → MFM
Flight Time
1h 55m
Distance
525 mi
Air Macau NX Air Macau
Route
TPE → MFM
Flight Time
1h 55m
Distance
525 mi

Alternative Routes

Other ways to fly from Taipei to Macau with one stop · direct emits 97 kg CO₂ per passenger

TPE XMN (Xiamen) MFM
Leg 1: 1h 50m (198 mi) Leg 2: 1h 30m (333 mi) Total: ~3h 20m 🍃 124 kg CO₂ (+28% vs. direct)
Leg 1
TPE → XMN
1h 50m · 198 mi
View TPE to XMN flights →
Leg 2
XMN → MFM
1h 30m · 333 mi
View XMN to MFM flights →
TPE FOC (Fuzhou) MFM
Leg 1: 1h 45m (114 mi) Leg 2: 1h 45m (464 mi) Total: ~3h 30m 🍃 132 kg CO₂ (+36% vs. direct)
Leg 1
TPE → FOC
1h 45m · 114 mi
View TPE to FOC flights →
Leg 2
FOC → MFM
1h 45m · 464 mi
View FOC to MFM flights →
TPE NGB (Ningbo) MFM
Leg 1: 1h 35m (327 mi) Leg 2: 2h 20m (720 mi) Total: ~3h 55m 🍃 218 kg CO₂ (+125% vs. direct)
Leg 1
TPE → NGB
1h 35m · 327 mi
View TPE to NGB flights →
Leg 2
NGB → MFM
2h 20m · 720 mi
View NGB to MFM flights →
TPE HGH (Hangzhou) MFM
Leg 1: 1h 50m (359 mi) Leg 2: 2h 25m (700 mi) Total: ~4h 15m 🍃 220 kg CO₂ (+127% vs. direct)
Leg 1
TPE → HGH
1h 50m · 359 mi
View TPE to HGH flights →
Leg 2
HGH → MFM
2h 25m · 700 mi
View HGH to MFM flights →
TPE WUH (Wuhan) MFM
Leg 1: 2h 28m (581 mi) Leg 2: 2h (595 mi) Total: ~4h 28m 🍃 243 kg CO₂ (+151% vs. direct)
Leg 1
TPE → WUH
2h 28m · 581 mi
View TPE to WUH flights →
Leg 2
WUH → MFM
2h · 595 mi
View WUH to MFM flights →

Looking for the return flight?

MFM → TPE: Flights from Macau to Taipei

Frequently Asked Questions

How long is the direct flight from Taipei to Macau?

A nonstop flight from Taipei (TPE) to Macau (MFM) takes approximately 1 hours and 55 minutes. The distance is 525 miles (845 km).

Which airlines fly nonstop from Taipei to Macau?

3 airlines: EVA Air, Starlux Airlines, Air Macau.

Is there a nonstop flight from Taipei to Macau?

Yes. 3 airlines: EVA Air, Starlux Airlines, Air Macau.

How far is Taipei from Macau?

The flight distance from Taipei to Macau is 525 miles (845 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Taipei to Macau?

At 1h 55m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Taiwan to Macau SAR?

Depends on your passport. Check with the Macau SAR embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Taipei to Macau?

Roughly 97 kg CO2 per passenger one-way. That's about the same as driving 485 km.

Is the return flight from Macau to Taipei also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Taipei to Macau?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Taoyuan International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.