>
Guiyang to Shanghai

Compare prices to get from Guiyang to Shanghai
Search for tickets from Guiyang to Shanghai in the next 7 days. Flights start at QAR 344. Trains start at QAR 125.

Trains
QAR 125|6h 56m
Flights
QAR 344|2h 20m
QAR 125
QAR 125
QAR 125
QAR 125
QAR 125
QAR 125
QAR 125
QAR 125
QAR 125
QAR 125
QAR 125
QAR 125
--
--
crail
Cheapest
02:36
26h 54m
05:30
GuiyangShanghai Songjiang
QAR 125
Search
Direct
crail
Fastest
09:58
6h 56m
16:54
Guiyang EastShanghai Hongqiao
QAR 441
Search
Direct
crail
08:39
29h 20m
13:59
GuiyangShanghai Songjiang
QAR 125
Search
Direct
crail
09:00
27h 54m
12:54
GuiyangShanghai Songjiang
QAR 125
Search
Direct
  • Prices shown from Guiyang to Shanghai are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare Flights and Trains from Guiyang to Shanghai

The cheapest way to get from Guiyang to Shanghai costs only QAR 145 on average via Trains, and the quickest way takes just 3h 13m by Flights. Find the travel option that best suits you.

Train
Trains Cheapest
Average price QAR 145
Average duration12h 16m
Departure Time07:50 - 13:59
Direct options
Flight
Flights Fastest
Average price QAR 433
Average duration3h 13m
Departure Time--
Direct options
Search flights

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Guiyang to Shanghai?

What is the cheapest day to travel by train from Guiyang to Shanghai?

Average train fares from Guiyang to Shanghai for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Guiyang to Shanghai is Monday, with an average price of QAR 145.

QAR 145
  • May 11
  • May 12
  • May 13
  • May 14
  • May 15
  • May 16
  • May 17

What is the cheapest month for one-way flights from Guiyang to Shanghai?

The average one way ticket price paid by Trip.com users from Guiyang to Shanghai in each month over the past 12 months.

Based on Trip.com data, the cheapest month to fly from Guiyang to Shanghai is December, with an average price of QAR 346. The most expensive month is usually August, with average prices reaching QAR 674.

QAR 674
QAR 510
QAR 346
QAR 182
    Cheapest
  • QAR 503
    May
  • QAR 488
    Jun
  • QAR 643
    Jul
  • QAR 674
    Aug
  • QAR 514
    Sep
  • QAR 480
    Oct
  • QAR 393
    Nov
  • QAR 346
    Dec
  • QAR 394
    Jan
  • QAR 601
    Feb
  • QAR 506
    Mar
  • QAR 504
    Apr

Guiyang to Shanghai travel tips

Companies operating from Guiyang to Shanghai

Find departure & arrival points near Guiyang and Shanghai

Popular train stations near Guiyang

Longdongbao Guiyang China
Shuanglong South Guiyang China
Nanming District Guiyang China
Guiyang Guiyang China
Guiyang East Guiyang China

Popular train stations near Shanghai

Shanghai Shanghai China
Shanghai West Shanghai China
Shanghai South Shanghai China
Shanghai Hongqiao Shanghai China
Jiading Shanghai China

Popular airports near Guiyang

Guiyang Longdongbao International Airport (KWE) Guiyang China
Anshun Huangguoshu Airport (AVA) Nearby Anshun China

Popular airports near Shanghai

Shanghai Pudong International Airport (PVG) Shanghai China
Shanghai Hongqiao International Airport (SHA) Shanghai China
Jiaxing Nanhu Airport (JNH) Nearby Jiaxing China

Recommended hotels in Shanghai

Meta Tree Hotel, People's Square, City Center In Shanghai
9.5/10
7349 Reviews
Meta Tree Hotel, People's Square, City Center In Shanghai
hotel-star hotel-star hotel-star hotel-praise
People's Square Area | 0.63 km from city centre
31% off
QAR 219 QAR 152
Radisson Collection Hyland Shanghai
9.2/10
5500 Reviews
Radisson Collection Hyland Shanghai
hotel-star hotel-star hotel-star hotel-star hotel-praise
People's Square Area | 0.9 km from city centre
18% off
QAR 507 QAR 415
Yunrui Hotel, Zhongshan Park, Shanghai
8.8/10
4908 Reviews
Yunrui Hotel, Zhongshan Park, Shanghai
hotel-star hotel-star hotel-star hotel-praise
Zhongshan Park Commercial Area | 5.21 km from city centre
42% off
QAR 186 QAR 107
Shanghai People's Square Nanjing East Road Pedestrian Street Treasury Hotel
9.5/10
6932 Reviews
Shanghai People's Square Nanjing East Road Pedestrian Street Treasury Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
People's Square Area | 0.54 km from city centre
40% off
QAR 515 QAR 307

How to travel from Guiyang to Shanghai: FAQs

  • How far is it from Guiyang to Shanghai?

    It’s about 1505 km (935 miles) from Guiyang to Shanghai.
  • There are 2 different ways to get from Guiyang to Shanghai, including Flights, Trains.
  • The fastest way to get from Guiyang to Shanghai is by Flights, with an average journey time of 3 hours 13 minutes. Other modes of transport take longer: Trains takes on average 12h 16m.
  • The cheapest way to get from Guiyang to Shanghai is by Trains, with an average price of QAR 145. Other modes of transport are more expensive: Flights costs around QAR 433 on avergae.
  • For trips between Guiyang and Shanghai, visitors typically use the following departure and arrival points: Most Flights depart from Guiyang Longdongbao International Airport and arrive at Shanghai Pudong International Airport; Trains depart from Longdongbao and arrive at Shanghai.
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Guiyang to Shanghai are typically cheapest December, with an average fare of QAR 346. Flights from Guiyang to Shanghai are typically cheapest Monday, with an average fare of QAR 145
  • The time difference between Guiyang and Shanghai is 0h.