Shanghai to Yunnan

Shanghai to Yunnan

Loading seats data...

Recommended

Instant Refundable
11:15
Shanghai Hongqiao
11h 46m ride in train #G1375
23:01
Kunming South, Yunnan
Instant Refundable
08:55
Shanghai Hongqiao
10h 39m ride in train #G1373
19:34
Kunming South, Yunnan

From Shanghai Hongqiao to Yunnan by train

Instant Refundable
07:22
Shanghai Hongqiao
11h 53m ride in train #G1371
19:15
Kunming South, Yunnan
Instant Refundable
08:55
Shanghai Hongqiao
10h 39m ride in train #G1373
19:34
Kunming South, Yunnan
Instant Refundable
09:28
Shanghai Hongqiao
11h 57m ride in train #G1377
21:25
Kunming South, Yunnan
Instant Refundable
11:15
Shanghai Hongqiao
11h 46m ride in train #G1375
23:01
Kunming South, Yunnan

From Shanghai South to Yunnan by train

Instant Refundable
16:55
Shanghai South
1d 15h 17m ride in train #T381
08:12
+2
Kunming, Yunnan
Instant Refundable
18:26
Shanghai South
1d 11h 43m ride in train #K79
06:09
+2
Kunming, Yunnan

From Pu Dong Airport to Yunnan by Flight

Instant
06:45
PVG Pu Dong Airport, Shanghai
17h 25m journey in Flight. Self-connect 1 stop in WUH 13h
00:10
+1
KMG Kunming Airport, Yunnan
+
Instant
06:45
PVG Pu Dong Airport, Shanghai
16h 45m journey in Flight. Self-connect 1 stop in WUH 12h 35m
23:30
KMG Kunming Airport, Yunnan
+
Instant
06:45
PVG Pu Dong Airport, Shanghai
15h 25m journey in Flight. Self-connect 1 stop in WUH 11h 20m
22:10
KMG Kunming Airport, Yunnan
+
Instant
07:10
PVG Pu Dong Airport, Shanghai
12h 30m journey in Flight. Self-connect 1 stop in NNG 7h 55m
19:40
KMG Kunming Airport, Yunnan

Transportation from Shanghai to Yunnan

  • Trains
    ¥ 338
  • Buses are not avaliable
  • Ferries are not avaliable
  • Flights are not avaliable
  • Taxis are not avaliable

How to get from Shanghai to Yunnan

Travelling between Shanghai and Yunnan is possible by flight. At the moment it is the only option available for this route.

How far is Shanghai from Yunnan?

Travelling by land the distance between Shanghai and Yunnan is 2860 km while it is about 2200 km as the crow flies.

How long does it take to get from Shanghai to Yunnan?

Travelling by flight between Shanghai and Yunnan, expect to spend about 5 hours.

How much does it cost to get from Shanghai to Yunnan?

flight tickets for Shanghai - Yunnan route will set you back about CNY 2,809. To ensure the best price, buy tickets in advance.

How many trips per day are there between Shanghai and Yunnan ?

Flights from Shanghai to Yunnan are operated 21 times a day.
Trains always run on a set schedule - there are 20 departures a day.

Useful tips for travelling between Shanghai and Yunnan by flight

To get from Shanghai to Yunnan your choice is limited to a single transportation option but it does not mean you cannot make your trip as comfortable as possible. Check our simple hints to avoid disappointment during your travel.

Flights

Useful tips for air travellers:

  • Note that some of the airlines may have restrictions on checked luggage weight or require paying extra for check-in, choosing seats or transportation of oversized luggage.
  • Remember to calculate the time you will spend getting to and from the airports as well as the waiting time before your flight, getting through immigration in case of an international flight and recovering your checked luggage.
  • In certain cases all these procedures can add no less than 5 hours to your total travel time.

Airlines flying between Shanghai and Yunnan

Air China, China Eastern Airlines, China Southern Airlines, Juneyao Airlines, Lucky Air, Shanghai Airlines, Spring airlines.

How many travellers choose to get from Shanghai to Yunnan by flight?

We have sold flight tickets to 541 passengers. Some of them left reviews on their trip above on this page. Check travellers' reviews to get prepared. They are always the most useful and reliable source of information.