Cheap Flights Macau (MFM) to Shanghai (SHA)
The cheapest price from Macau to Shanghai is €517.38 with return on September 25, 2024. The average price is €517.38. The average flight time is 5 hours 35 minutes. There are 2 airports in Shanghai and 10 direct flights from Macau.
Photo by zhang kaiyv on Unsplash
Cheapest prices for Shanghai flights by month
September
€128.00
October
€128.00
November
€128.00
December
€147.00
January
€166.00
February
€166.00
March
€166.00
April
€166.00
May
€166.00
June
€166.00
July
€166.00
August
€166.00
The cheapest months to book a flight from Macau to Shanghai are September, October and November and the most expensive months to fly are January, February, March, April, May, June, July and August.
The cheapest day to travel from Macau (MFM) to Shanghai (SHA)
The cheapest day to travel by plane from Macau to Shanghai seems to be Wednesday while the most expensive flights day is Monday.
Macau (MFM) to Shanghai (SHA) Flight Information
The average flight time from Macau to Shanghai is 5 hours 35 minutes with average flight price €517.38 and total distance 0 km.
Avg. Flight Duration: | 5 hours 35 minutes | |
---|---|---|
Flight Price: | €517.38 | |
Flight Depart from: | Macau | |
Flight Arrive in: | Shanghai | |
Distance: | 1,290 km |
Frequently Asked Questions
How many airports are in Shanghai?
There are 2 airports in Shanghai: Shanghai Hongqiao International Airport and Shanghai Pudong International Airport.
How many airlines fly directly from Macau to Shanghai?
There are 6 airlines that directly fly from Macau to Shanghai: Spring Airlines, Air China, Shanghai Airlines, Juneyao Airlines, China Eastern Airlines and Air Macau.
Popular destinations from Macau
From Macau (MFM) to Abu Dhabi (AUH)
From €683.00
From Macau (MFM) to Beijing (BJS)
From €157.00
From Macau (MFM) to Bangkok (BKK)
From €190.00
From Macau (MFM) to Guangzhou (CAN)
From €382.00
From Macau (MFM) to Cebu City (CEB)
From €174.00
From Macau (MFM) to Colombo (CMB)
From €542.00
From Macau (MFM) to Da Nang (DAD)
From €266.00
From Macau (MFM) to Denpasar (Bali) (DPS)
From €314.00
From Macau (MFM) to Hanoi (HAN)
From €263.00
From Macau (MFM) to Heihe (HEK)
From €221.00
From Macau (MFM) to Hong Kong (HKG)
From €246.00
From Macau (MFM) to Phuket (HKT)
From €250.00
From Macau (MFM) to Kalibo (KLO)
From €239.00
From Macau (MFM) to Kuala Lumpur (KUL)
From €202.00
From Macau (MFM) to Saint Petersburg (LED)
From €624.00
From Macau (MFM) to Langkawi (LGK)
From €252.00
From Macau (MFM) to Manila (MNL)
From €103.00
From Macau (MFM) to Moscow (MOW)
From €334.00
From Macau (MFM) to Caticlan (MPH)
From €184.00
From Macau (MFM) to Nha Trang (NHA)
From €425.00
From Macau (MFM) to Novosibirsk (OVB)
From €675.00
From Macau (MFM) to Riyadh (RUH)
From €774.00
From Macau (MFM) to Siem Reap (SAI)
From €365.00
From Macau (MFM) to Seoul (SEL)
From €143.00
From Macau (MFM) to Ho Chi Minh City (SGN)
From €281.00
From Macau (MFM) to Shanghai (SHA)
From €128.00
From Macau (MFM) to Yekaterinburg (SVX)
From €673.00
From Macau (MFM) to Sanya (SYX)
From €163.00
Popular destinations from Shanghai
From Shanghai (SHA) to Addis Ababa (ADD)
From €1,044.00
From Shanghai (SHA) to Beijing (BJS)
From €147.00
From Shanghai (SHA) to Bogota (BOG)
From €1,488.00
From Shanghai (SHA) to Bangkok (BKK)
From €138.00
From Shanghai (SHA) to Bacolod (BCD)
From €407.00
From Shanghai (SHA) to Bodrum (BJV)
From €989.00
From Shanghai (SHA) to Bahrain (BAH)
From €821.00
From Shanghai (SHA) to Barnaul (BAX)
From €642.00
From Shanghai (SHA) to Denpasar (Bali) (DPS)
From €221.00
From Shanghai (SHA) to Mumbai (BOM)
From €414.00
From Shanghai (SHA) to Bukhara (BHK)
From €842.00
From Shanghai (SHA) to Moscow (MOW)
From €356.00
From Shanghai (SHA) to Almaty (ALA)
From €472.00
From Shanghai (SHA) to Belgrade (BEG)
From €576.00
From Shanghai (SHA) to Brisbane (BNE)
From €564.00
From Shanghai (SHA) to Amsterdam (AMS)
From €522.00
From Shanghai (SHA) to Seoul (SEL)
From €104.00
From Shanghai (SHA) to Adler/Sochi (AER)
From €640.00
From Shanghai (SHA) to Bridgetown (BGI)
From €1,342.00
From Shanghai (SHA) to Baltimore (BWI)
From €1,195.00
From Shanghai (SHA) to Antalya (AYT)
From €748.00
From Shanghai (SHA) to Auckland (AKL)
From €379.00
From Shanghai (SHA) to Berlin (BER)
From €628.00
From Shanghai (SHA) to Osaka (OSA)
From €135.00
From Shanghai (SHA) to Wuhan (WUH)
From €101.00
From Shanghai (SHA) to Apia (APW)
From €1,815.00
From Shanghai (SHA) to Buenos Aires (BUE)
From €1,369.00
From Shanghai (SHA) to Bengaluru (BLR)
From €420.00
From Shanghai (SHA) to Baku (BAK)
From €669.00
From Shanghai (SHA) to Kota Kinabalu (BKI)
From €151.00