Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Guiyang
  4. Guiyang to Shanghai
Nonstop route · China → China

Cheap flights from Guiyang to Shanghai from CN¥1,903

China Southern Airlines, Air China, China Eastern Airlines and 4 more airlines fly nonstop from Guiyang to Shanghai. The flight takes around 2h 26m, and the cheapest one-way fare we found recently is CN¥1,903 on 1 May.

Direct flights available 2h 26m Cheapest in May Prices checked 15 days ago
KWESHA

Guiyang to Shanghai at a glance

Cheapest one-wayCN¥1,903China Southern Airlines · nonstop · Sat 1 MayFastest flight2h 26mEstimated
Nonstop flightsYesChina Southern Airlines, Air China, China Eastern Airlines

Airlines flying nonstop from Guiyang to Shanghai

7 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
CSChina Southern Airlines——CN¥1,903Search
Air China———Search
CEChina Eastern Airlines———Search
JAJuneyao Air———Search
SAShanghai Airlines———Search
SASpring Airlines———Search
SASuparna Airlines———Search

Good to know

Distance
1,547 km961 miles
Flight time
2h 26mestimate
Time difference
NoneShanghai vs Guiyang
Currency in Shanghai
CNY
Airports
KWE → PVG, SHA

Flights from Guiyang to Shanghai: questions answered

How much is a flight from Guiyang to Shanghai?
The cheapest one-way fare we found recently is CN¥1,903, nonstop, departing in May. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Guiyang to Shanghai?
Yes. China Southern Airlines, Air China, China Eastern Airlines, Juneyao Air, Shanghai Airlines, Spring Airlines and Suparna Airlines fly this route nonstop.
How long is the flight from Guiyang to Shanghai?
A nonstop flight covers 1,547 km and takes around 2h 26m.
Which airlines fly from Guiyang to Shanghai?
China Southern Airlines, Air China, China Eastern Airlines, Juneyao Air, Shanghai Airlines, Spring Airlines and Suparna Airlines operate nonstop flights on this route.
Which airports serve Guiyang and Shanghai?
Guiyang: Guiyang Longdongbao International Airport (KWE). Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA).

More flights from Guiyang