There are 6 ways to get from Kunming to Weishan by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Kunming Station to Yunnanyitrain Kunming South
- Take the taxi from Yunnanyi to Weishantaxi
3h 15m¥236–360Bus, taxi
cheapest- Take the bus from Kunming West to Dalibus KunmDali1
- Take the taxi from Dali to Weishantaxi
7h 5m¥189–266Drive 323.8 km
- Drive from Kunming to Weishancar 323.8 km
3h 49m¥275–396Taxi
- Take the taxi from Kunming to Weishantaxi 323.8 km
3h 49m¥700–900Fly to Dali Huangcaoba, taxi
- Fly from Kunming Changshui International Airport (KMG) to Dali Huangcaoba (DLU)plane KMG - DLU
- Take the taxi from Dali Huangcaoba (DLU) to Weishantaxi
3h 54m¥1,068–3,852Fly to Baoshan, taxi
- Fly from Kunming Changshui International Airport (KMG) to Baoshan (BSD)plane KMG - BSD
- Take the taxi from Baoshan (BSD) to Weishantaxi
5h 24m¥698–2,592
Kunming Changshui International Airport (KMG) to Dali Huangcaoba (DLU) flights
Questions & Answers
The cheapest way to get from Kunming to Weishan is to bus and taxi which costs ¥180 - ¥270 and takes 7h 5m.
The fastest way to get from Kunming to Weishan is to train and taxi which takes 3h 15m and costs ¥230 - ¥360.
The distance between Kunming and Weishan is 325 km. The road distance is 323.8 km.
The best way to get from Kunming to Weishan without a car is to train and taxi which takes 3h 15m and costs ¥230 - ¥360.
It takes approximately 3h 15m to get from Kunming to Weishan, including transfers.
Yes, the driving distance between Kunming to Weishan is 324 km. It takes approximately 3h 49m to drive from Kunming to Weishan.
There are one+ hotels available in Weishan.
What companies run services between Kunming, China and Weishan, Yunnan Sheng, China?
There is no direct connection from Kunming to Weishan. However, you can take the train to Yunnanyi then take the taxi to Weishan. Alternatively, you can take the line 3 subway to West Bus Station, walk to Kunming West, take the bus to Dali, then take the taxi to Weishan.
- Website
- en.ceair.com
Flights from Kunming Changshui International Airport to Dali Huangcaoba
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ¥950–3,700
Flights from Kunming Changshui International Airport to Baoshan
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ¥950–3,600
- Website
- redair.cn
Flights from Kunming Changshui International Airport to Baoshan
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ¥300–2,100
Train from Kunming Station to Yunnanyi
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- ¥95–190
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥95–130
- Adult - 1st Class
- ¥130–190
- [email protected]
- Website
- chinabusguide.com
Bus from Kunming West to Dali
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- ¥100–150
- Schedules at
- chinabusguide.com
- Bus
- ¥100–150
- Ave. Duration
- 1h 49m
- Estimated price
- ¥85–900
Dali Taxi
- Phone
- +86 872 212 8951
Kunming Taxi
- Phone
- +86 871 331 2533
Dali Taxi
- Phone
- +86 872 212 8951
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 incredible day trips from Florence by train, Getting to Milan from the airport, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.




