There are 10 ways to get from Shanghai to Kaihua by plane, train, taxi, 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 Hongqiao International Airport to Wenshan Puzhehei Airport
best- Fly from Shanghai Hongqiao International Airport (SHA) to Wenshan Puzhehei Airport (WNH)SHA - WNH
8h 1m¥725–2,310Bus, train
cheapest- Take the bus from Shanghai General to Nantong
- Take the train from Nantong to Kunming
- Take the bus from Kunming East to Yunnan Wenshan
47h 24m¥496–575Train, taxi
- Take the train from Shanghai Hongqiao to Kunming South
- Take the train from Kunming South to Puzhehei
- Take the taxi from Puzhehei to Kaihua
15h 51m¥1,270–1,467Drive 2,259.1 km
- Drive from Shanghai to Kaihua2,259.1 km
23h 17m¥2,022–2,921Fly Shanghai Pudong International Airport to Wenshan Puzhehei Airport
- Fly from Shanghai Pudong International Airport (PVG) to Wenshan Puzhehei Airport (WNH)PVG - WNH
8h 52m¥1,415–4,540Fly Shanghai Hongqiao International Airport to Kunming Changshui International Airport, bus
- Fly from Shanghai Hongqiao International Airport (SHA) to Kunming Changshui International Airport (KMG)SHA - KMG
- Take the bus from Kunming East to Yunnan Wenshan
9h 33m¥709–2,430Fly Shanghai Pudong International Airport to Kunming Changshui International Airport, bus
- Fly from Shanghai Pudong International Airport (PVG) to Kunming Changshui International Airport (KMG)PVG - KMG
- Take the bus from Kunming East to Yunnan Wenshan
9h 45m¥897–2,207Train, taxi via Nanning East
- Take the train from Shanghai Hongqiao Station to Nanning East
- Take the train from Nanning East to Puzhehei
- Take the taxi from Puzhehei to Kaihua
16h 35m¥1,213–1,540Train, bus via Qianxi
- Take the train from Shanghai Hongqiao to Qianxi
- Take the train from Qianxi to Kunming
- Take the bus from Kunming East to Yunnan Wenshan
20h 17m¥1,195–1,380Train, bus
- Take the train from Shanghai South to KunmingShanghai South
- Take the bus from Kunming East to Yunnan Wenshan
41h 48m¥594–653
Shanghai Hongqiao International Airport (SHA) to Wenshan Puzhehei Airport (WNH) flights
Questions & Answers
The cheapest way to get from Shanghai to Kaihua is to bus and train which costs ¥490 - ¥600 and takes 47h 24m.
The fastest way to get from Shanghai to Kaihua is to fly which takes 8h 1m and costs ¥700 - ¥2400.
The distance between Shanghai and Kaihua is 1919 km. The road distance is 2259.1 km.
The best way to get from Shanghai to Kaihua without a car is to train and taxi which takes 15h 51m and costs ¥1200 - ¥1500.
It takes approximately 8h 1m to get from Shanghai to Kaihua, including transfers.
Yes, the driving distance between Shanghai to Kaihua is 2259 km. It takes approximately 23h 17m to drive from Shanghai to Kaihua.
There are one+ hotels available in Kaihua.
What companies run services between Shanghai, China and Kaihua, Yunnan Sheng, China?
Juneyao Airlines, Sichuan Airlines, and two other airlines fly from Shanghai Hongqiao International Airport (SHA) to Wenshan Puzhehei Airport (WNH) twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- en.ceair.com
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- ¥700–3,400
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport via Wuhan
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ¥2,000–2,600
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport via Changsha
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ¥2,000–2,600
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- ¥500–3,600
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport via Ningbo Lishe
- Ave. Duration
- 6h 20m
- When
- Monday
- Estimated price
- ¥1,200–3,600
- Website
- ch.com
Flights from Shanghai Hongqiao International Airport to Wenshan Puzhehei Airport via Tianfu International
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–4,900
Flights from Shanghai Pudong International Airport to Wenshan Puzhehei Airport via Tianfu International
- Ave. Duration
- 7h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–5,500
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- ¥700–2,600
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ¥500–3,600
- Website
- csair.com
Flights from Shanghai Hongqiao International Airport to Wenshan Puzhehei Airport via Tianfu International
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–4,900
Flights from Shanghai Hongqiao International Airport to Wenshan Puzhehei Airport via Guangzhou Baiyun
- Ave. Duration
- 11h 10m
- When
- Tuesday and Saturday
- Estimated price
- ¥1,500–5,500
Flights from Shanghai Pudong International Airport to Wenshan Puzhehei Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 10m
- When
- Tuesday and Saturday
- Estimated price
- ¥1,300–4,900
Flights from Shanghai Pudong International Airport to Wenshan Puzhehei Airport via Tianfu International
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–5,500
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- ¥700–900
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- ¥500–4,000
- Website
- juneyaoair.com
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- ¥700–900
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ¥500–3,000
- Website
- airchina.com
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- ¥700–900
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- ¥490–4,300
- Website
- ceair.com
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ¥1,900–3,400
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ¥1,600–2,900
- Website
- luckyair.net
Flights from Shanghai Hongqiao International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥550–2,700
- Website
- airkunming.com
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ¥490–2,300
- Website
- ch.com
Flights from Shanghai Pudong International Airport to Kunming Changshui International Airport via Zhoubai
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–1,700
Train from Shanghai Hongqiao to Kunming South
- Ave. Duration
- 10h 53m
- Frequency
- 4 times a day
- Estimated price
- ¥950–1,100
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥950–1,100
- 1st Class Seat
- ¥1,600–1,800
- Business Class Seat
- ¥2,400–3,500
Train from Shanghai Hongqiao Station to Nanning East
- 2nd Class Seat
- ¥850–950
- 1st Class Seat
- ¥1,400–1,600
- Business Class Seat
- ¥2,100–3,000
Train from Shanghai Hongqiao to Qianxi
- 2nd Class Seat
- ¥800–900
- 1st Class Seat
- ¥1,300–1,500
- Business Class Seat
- ¥2,000–2,900
Train from Qianxi to Kunming
- 2nd Class Seat
- ¥250–270
- 1st Class Seat
- ¥410–450
- Business Class Seat
- ¥600–900
Train from Kunming South to Puzhehei
- Ave. Duration
- 1h 6m
- Frequency
- Every 4 hours
- Estimated price
- ¥80–160
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥80–120
- Adult - 1st Class
- ¥110–160
Train from Nanning East to Puzhehei
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- ¥160–380
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥160–230
- Adult - 1st Class
- ¥270–380
Train from Shanghai South to Kunming
Train from Nantong to Kunming
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Kunming East to Yunnan Wenshan
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Estimated price
- ¥100–150
- Schedules at
- chinabusguide.com
Bus from Shanghai General to Nantong
- Ave. Duration
- 3h
- Frequency
- Every 15 minutes
- Estimated price
- ¥50–75
- Schedules at
- chinabusguide.com
- Ave. Duration
- 1h 25m
- Estimated price
- ¥200–240
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 5 delightfully under-the-radar French towns you need to visit, How to get from Florence to Rome, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.













