Cheap flights Shanghai - Macau, Macao SAR China

Compare flights Shanghai - Macau and book wherever you prefer

We search all the airline and agency websites to find the cheapest flight for the route Shanghai - Macau. Find your Shanghai - Macau flight using Trabber and book it directly on the website with the best price, saving time and money.

Information about the route Shanghai - Macau

Duration 2 hours and 35 minutes
Distance 1273 km

Cheapest airlines on route Shanghai - Macau

Code Airline % Searches % being the cheapest
MU China Eastern 100.0 97.9
NX Air Macau 100.0 0.8
MF Xiamen Airlines 100.0 0.4
HO Juneyao Airlines 98.4 0.4
FM Shanghai 100.0 0.1
BR EVA 97.4 0.0
CA Air China 97.3 0.0
9C Spring Airlines 97.3 0.0
KE Korean Air 96.9 0.0
CZ China Southern 4.3 0.0
Overall ranking and explanation

Frequently asked questions about flights Shanghai - Macau

How long is the flight from Shanghai to Macau?

A flight from Shanghai (SHA) to Macau (MFM) takes 2 hours and 35 minutes. The return from Macau to Shanghai is approximately 2 hours.

How far is Shanghai from Macau?

Macau is 1273 km away. away from Shanghai.

Which commercial airlines offer non-stop flights from Shanghai to Macau?

The airlines with direct flights from Shanghai to Macau are: Air China, Air Macau, China Eastern, Juneyao Airlines, Shanghai, Shenzhen Airlines and Spring Airlines.

Top routes from Shanghai and close to Macau

Related searches

Macao source

Macao, Macao SAR China

The city has 649,000 inhabitants. The currency used is the Macanese Pataca (MOP). The main touristic attractions are Macau. The airport that serves the city is Macau (7 km). Macao is a city in Macao SAR China where Trabber offers 43 hotels.

Hotels in Macao

Cars at Macau