- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Taipa (MFM) to Suzhou (SHA)
Prices were available within the past 7 days and start at NZ$107 for one-way flights and NZ$186 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu., 20 Jun. - Wed., 26 Jun.
MFM
Macau
SHA
Shanghai
NZ$186 Return, found 6 days ago
NZ$186
Return
found 6 days ago
Thu., 20 Jun. - Wed., 26 Jun.
MFM
Macau
PVG
Shanghai
NZ$186 Return, found 6 days ago
NZ$186
Return
found 6 days ago
Thu., 20 Jun. - Wed., 26 Jun.
MFM
Macau
SHA
Shanghai
NZ$186 Return, found 6 days ago
NZ$186
Return
found 6 days ago
Thu., 20 Jun. - Wed., 26 Jun.
MFM
Macau
SHA
Shanghai
NZ$237 Return, found 6 days ago
NZ$237
Return
found 6 days ago
Thu., 20 Jun. - Wed., 26 Jun.
MFM
Macau
PVG
Shanghai
NZ$256 Return, found 6 days ago
NZ$256
Return
found 6 days ago
Thu., 20 Jun. - Wed., 26 Jun.
MFM
Macau
PVG
Shanghai
NZ$316 Return, found 6 days ago
NZ$316
Return
found 6 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Flights
Flights from Shanghai to KirishimaFlights from Melbourne (MEL) to Narita (NRT)Flights from Wellington to ChengduFlights from Auckland to NingboFlights from Fua'amotu (TBU) to Leimatua (VAV)Flights from Delhi (DEL) to Singapore (SIN)Flights to IndiaFlights from Shanghai to NadiFlights from Auckland to ChangshaFlights from Auckland to FuzhouFlights from Almaty to ChristchurchFlights from Rotorua (ROT) to Gold Coast (OOL)Flights to UbudFlights from Delhi (DEL) to Wellington (WLG)Flights from Christchurch to AlmatyFlights from Gary to BusanFlights from Auckland to HarbinFlights from Wellington (WLG) to Sydney (SYD)Flights from Auckland (AKL) to Wesley Vale (DPO)Flights to Cusco
Packages
General
*Available to Expedia members.