Flights from Macau to Shanghai
MFM to SHA. All flight routes from Macau International, Macao to Hongqiao International, China. These routes are operated by 6 different airlines. You can either fly non-stop or choose from 4 different transit flights. The shortest flight time is 2 hours.
Find the best prices on hotels and car rental near Hongqiao
We got great deals on hotels and car rentals near the airport.
Macau to Shanghai flights
With over 150 flights every week and 7 different airlines you have a wide option of flights to choose from. You can fly non-stop to Shanghai (SHA) from Macau (MFM) with Shanghai Airlines, China Eastern Airlines or Air Macau but if a stopover option suits you better you can choose to fly via Xiamen, Fuzhou or any other of the 4 alternatives with flight connections.
Tip! You might want to consider arriving at Shanghai Pudong International Airport (PVG) instead.
Macau to Shanghai with Shanghai Airlines
You can fly non-stop every weekday with flights departing at 13:40.
With China Eastern Airlines
You can fly non-stop every weekday with flights departing at 19:55, 20:20 or 20:45. China Eastern Airlines is a member of SkyTeam.
With Air Macau
You can fly non-stop every weekday with flights departing between 6 am and 19 pm.
With Xiamen Airlines
If you fly from Macau with Xiamen Airlines you will do a stopover in Xiamen, XMN before reaching Shanghai. This flight trip will take 6 hours and 50 minutes and you can fly every weekday with departures at 16:20. Xiamen Airlines is a member of SkyTeam.
Miles & flight time: MFM - SHA
The shortest flight time between MFM and SHA is 2 hours and 20 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 20m | - | 790 (1271 km) |
XMN Xiamen | 5h 55m | 2h 35m | 835 (1344 km) |
FOC Fuzhou | 6h 0m | 2h 45m | 845 (1360 km) |
WUH Wuhan | 6h 20m | 3h 20m | 1025 (1649 km) |
TPE Taipei | 8h 5m | - | - |
Unpublished Flight Rates From Macau to Shanghai
From Macau to China
Below is a list of other destinations to China from Macau International with either direct flights or 1 stop connections.
- PVG Shanghai Direct
- PEK Beijing Direct
- TFU Chengdu Direct
- PKX Beijing Direct
- XIY Xian Direct
- CKG Chongqing Direct
- KMG Kunming
- HGH Hangzhou Direct
- WUH Wuhan Direct
- HAK Haikou Direct