Cheap flights Guangzhou - Shanghai, China

Compare flights Guangzhou - Shanghai and book wherever you prefer

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

Information about the route Guangzhou - Shanghai

Average price $366
Duration 2 hours and 10 minutes
Cheap month May
High season March
Best getaway departing: Thursday, returning: Sunday
Distance 1212 km
Best time to buy 20 days in advance

Cheapest airlines on route Guangzhou - Shanghai

Code Airline % Searches % being the cheapest
AQ 9 Air 21.6 100.0
9C Spring Airlines 60.8 64.3
HO Juneyao Air 98.9 32.7
MU China Eastern Airlines 67.8 8.9
FM Shanghai Airlines 67.8 1.5
CZ China Southern Airlines 67.8 0.0
CA Air China 66.8 0.0
HU Hainan Airlines 66.8 0.0
ZH Shenzhen Airlines 34.6 0.0
CX Cathay 32.8 0.0
Overall ranking and explanation

Frequently asked questions about flights Guangzhou - Shanghai

How long is the flight from Guangzhou to Shanghai?

The shortest journey by plane from Guangzhou (CAN) to Shanghai (SHA) lasts 2 hours and 10 minutes. In the opposite direction, from SHA to CAN, it takes 2 hours and 5 minutes.

How far is Guangzhou from Shanghai?

Shanghai is 1212 km away from Guangzhou.

Which airlines have direct flights from Guangzhou to Shanghai?

In which month can you find the lowest prices from Guangzhou to Shanghai?

The best (cheapest) month to travel from Guangzhou to Shanghai is May.

Which is the most expensive month to fly from Guangzhou to Shanghai?

The most expensive time to fly from Guangzhou to Shanghai is March.

What day of the week is it cheapest to fly from Guangzhou to Shanghai?

The cheapest day to travel from Guangzhou to Shanghai is Thursday.

How many days in advance is recommended to book a flight from Guangzhou to Shanghai?

Booking 20 days in advance gets you the best price from Guangzhou to Shanghai.

Related searches

Shanghai source

Shanghai, China

Has a population of 22.3 millions of residents. The currency used is the Chinese Yuan (CN¥). The closest airports to the city center are Shanghai Hongqiao and Shanghai Pudong (34 km). Shanghai is a city in China where Trabber offers 285 hotels.

Hotels in Shanghai