Best airfares from Shanghai to GuiyangJetradar compares airfares from Shanghai to Guiyang with hundreds of airlines (including Air China, China Eastern Airlines, China Southern Airlines) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Guiyang, you choose where to book. Also there you can find airlines special offers from Shanghai to Guiyang. The cheapest round-trip price found within the last week was €212. The cheapest oneway price found within the last week was €122.
Cheapest Flights from Shanghai to Guiyang
Airline One Way One Way / Round-Trip Round-Trip Air China €78 €164 China Eastern Airlines €82 €158 China Southern Airlines €77 €175 Sichuan Airlines €297 €736 Xiamen Airlines €278 €688
Airline One Way One Way / Round-Trip Round-Trip Hainan Airlines €280 €691 Shenzhen Airlines €290 €651 Korean Air €389 €1,205 Asiana Airlines €816 Find China Airlines €1,187 Find
Airline One Way One Way / Round-Trip Round-Trip Shanghai Airlines €82 €182 Hong Kong Airlines €584 €705 Shandong Airlines €276 €479 Tianjin Airlines €421 €493 Air Macau €415 Find
Airline One Way One Way / Round-Trip Round-Trip AirAsia X €638 Find CEBU Pacific Air €842 Find Juneyao Airlines €91 €259 Spring Airlines Limited Corporation €157 €212 Lucky Air €361 Find
Flights from Shanghai to Guiyang
Travelling from Shanghai to Guiyang advices and facts
- The distance between Shanghai and Guiyang is 945 miles (or 1521 kilometers).
- The shortest flight time is 3h
- There is no time difference between Shanghai and Guiyang. Check this again shortly before your flight.