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

Cheap flights from Shanghai to Guiyang from CN¥693

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

Direct flights available 2h 26m Cheapest in November Prices checked 14 days ago
SHAKWE

Shanghai to Guiyang at a glance

Cheapest one-wayCN¥693Juneyao Air · nonstop · Fri 20 NovFastest flight2h 26mEstimated
Nonstop flightsYesJuneyao Air, Air China, China Eastern Airlines

Airlines flying nonstop from Shanghai to Guiyang

7 airlines on this route.

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

Good to know

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

Flights from Shanghai to Guiyang: questions answered

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

More flights from Shanghai