There are 7 ways to get from Shanghai Pudong Airport (PVG) to Kunming by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Shanghai Pudong International Airport to Kunming Changshui International Airport
best- Fly from Shanghai Pudong International Airport (PVG) to Kunming Changshui International Airport (KMG)plane PVG - KMG
4h 17m¥702–1,881Bus, train
cheapest- Take the bus from Shanghai Pudong Airport T2 to Shanghai South stationbus 7
- Take the train from Shanghai South to Kunmingtrain Shanghai South
38h 9m¥260–637Fly Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Fly from Shanghai Hongqiao International Airport (SHA) to Kunming Changshui International Airport (KMG)plane SHA - KMG
6h 7m¥717–2,573Train
- Take the train from Shanghai Hongqiao to Kunming Southtrain Shanghai Hongqiao / ...
12h 29m¥1,036–1,209Drive 2,308.5 km
- Drive from Shanghai Pudong Airport (PVG) to Kunmingcar 2,308.5 km
23h 16m¥1,956–2,825Fly Shanghai Pudong International Airport to Xingyi Wanfenglin Airport, train
- Fly from Shanghai Pudong International Airport (PVG) to Xingyi Wanfenglin Airport (ACX)plane PVG - ACX
- Take the train from Xingyi to Kunmingtrain
10h 48m¥1,566–3,879Bus, train via Nantong
- Take the bus from Shanghai Pudong Airport T2 to Shanghai Stationbus 4
- Take the bus from Shanghai General to Nantongbus
- Take the train from Nantong to Kunmingtrain
44h 20m¥350–792
Shanghai Pudong International Airport (PVG) to Kunming Changshui International Airport (KMG) flights
Questions & Answers
The cheapest way to get from Shanghai Pudong Airport (PVG) to Kunming is to bus and train via Nantong which costs ¥350 - ¥800 and takes 44h 20m.
The fastest way to get from Shanghai Pudong Airport (PVG) to Kunming is to fly which takes 4h 17m and costs ¥700 - ¥1900.
No, there is no direct train from Shanghai Pudong Airport (PVG) to Kunming station. However, there are services departing from Pudong International Airport and arriving at Kunming Station via Longyang Road, East Nanjing Road Station, Shanghai Hongqiao and Kunming South. The journey, including transfers, takes approximately 12h 29m.
The distance between Shanghai Pudong Airport (PVG) and Kunming is 1993 km. The road distance is 2308.5 km.
The best way to get from Shanghai Pudong Airport (PVG) to Kunming without a car is to train which takes 12h 29m and costs ¥1000 - ¥1300.
It takes approximately 4h 17m to get from Shanghai Pudong Airport (PVG) to Kunming, including transfers.
Shanghai Pudong Airport (PVG) to Kunming train services, operated by China Railways G-Class, depart from Shanghai Hongqiao station.
The best way to get from Shanghai Pudong Airport (PVG) to Kunming is to fly which takes 4h 17m and costs ¥700 - ¥1900. Alternatively, you can train, which costs ¥1000 - ¥1300 and takes 12h 29m.
Shanghai Pudong Airport (PVG) to Kunming train services, operated by China Railways G-Class, arrive at Kunming South station.
Yes, the driving distance between Shanghai Pudong Airport (PVG) to Kunming is 2309 km. It takes approximately 23h 16m to drive from Shanghai Pudong Airport (PVG) to Kunming.
What companies run services between Shanghai Pudong Airport (PVG), China and Kunming, China?
Juneyao Airlines, Kunming Airlines, and five other airlines fly from Shanghai Pudong International Airport (PVG) to Kunming Changshui International Airport (KMG) hourly. Alternatively, China Railways G-Class operates a train from Shanghai Hongqiao to Kunming South 4 times a day. Tickets cost ¥950–1,100 and the journey takes 9h 35m.
- Website
- en.ceair.com
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ¥650–4,100
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport via Yongzhou
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,500–3,900
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- ¥700–4,400
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport via Wuhan
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥2,200–2,700
Flights from Shanghai Pudong International Airport to Xingyi Wanfenglin Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥1,400–3,700
- Website
- juneyaoair.com
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ¥650–3,800
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- ¥700–2,700
Flights from Shanghai Pudong International Airport to Xingyi Wanfenglin Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥1,400–3,700
- Website
- ch.com
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ¥650–4,600
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 14m
- When
- Every day
- Estimated price
- ¥700–2,700
- Website
- csair.com
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- ¥1,100–4,600
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥700–1,300
- Website
- airchina.com
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- ¥550–2,700
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ¥700–1,300
- Website
- airkunming.com
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- ¥550–2,600
- Website
- ceair.com
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥1,900–4,100
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- ¥2,000–4,400
- Website
- ch.com
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ¥650–1,500
- Website
- luckyair.net
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥600–2,800
Train from Xingyi to Kunming
- Hard Seat
- ¥40–60
- Hard sleeper
- ¥85–120
- Soft sleeper
- ¥140–190
Train from Shanghai South to Kunming
- Hard Seat
- ¥240–330
- Hard sleeper
- ¥430–600
- Soft sleeper
- ¥700–900
Train from Nantong to Kunming
- Hard Seat
- ¥260–350
- Hard sleeper
- ¥460–650
- Soft sleeper
- ¥700–950
- Phone
- +86 021-96990
- Website
- shanghaiairport.com
Bus from Shanghai Pudong Airport T2 to Shanghai South station
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Estimated price
- ¥20–40
- Schedules at
- shanghaiairport.com
Bus from Shanghai Pudong Airport T2 to Shanghai Station
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ¥25–45
- Schedules at
- shanghaiairport.com
- [email protected]
- Website
- chinabusguide.com
Bus from Shanghai General to Nantong
- Ave. Duration
- 3h
- Frequency
- Every 15 minutes
- Estimated price
- ¥65–100
- Schedules at
- chinabusguide.com
- Bus
- ¥70–100
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, How to plan an amazing trip around Scandinavia, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 268+ hotels available in Kunming.












