There are 5 ways to get from Kunming to Anshun by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kunming to Anshun Westtrain Dali / ...
2h 4m¥196–217Train #2
cheapest- Take the train from Kunming to Anshuntrain Shanghai South / ...
6h 43m¥55–150Drive 423.8 km
- Drive from Kunming to Anshuncar 423.8 km
4h 21m¥361–521Taxi
- Take the taxi from Kunming to Anshuntaxi 423.8 km
4h 21m¥900–1,200Train via Kunming South
- Take the train from Kunming South to Anshun Westtrain Kunming South / ...
2h 45m¥215–263
Questions & Answers
The cheapest way to get from Kunming to Anshun is to train which costs ¥55 - ¥150 and takes 6h 43m.
The fastest way to get from Kunming to Anshun is to train which takes 2h 4m and costs ¥190 - ¥220.
Yes, there is a direct train departing from Kunming and arriving at Anshun. Services depart twice daily, and operate every day. The journey takes approximately 6h 43m.
The distance between Kunming and Anshun is 385 km. The road distance is 423.8 km.
The best way to get from Kunming to Anshun without a car is to train which takes 2h 4m and costs ¥190 - ¥220.
It takes approximately 2h 4m to get from Kunming to Anshun, including transfers.
Kunming to Anshun train services, operated by China Railways G-Class, depart from Kunming station.
Kunming to Anshun train services, operated by China Railways G-Class, arrive at Anshun West station.
Yes, the driving distance between Kunming to Anshun is 424 km. It takes approximately 4h 21m to drive from Kunming to Anshun.
Book your Kunming to Anshun train tickets online with Omio.
What companies run services between Kunming, China and Anshun, China?
China Railways G-Class operates a train from Kunming to Anshun West 3 times a day. Tickets cost ¥160–190 and the journey takes 1h 57m.
Train from Kunming to Anshun West
- 2nd Class Seat
- ¥160–190
- 1st Class Seat
- ¥270–300
- Business Class Seat
- ¥390–600
Train from Kunming South to Anshun West
- 2nd Class Seat
- ¥160–180
- 1st Class Seat
- ¥260–290
- Business Class Seat
- ¥380–550
Train from Kunming to Anshun
- Hard Seat
- ¥55–75
- Hard sleeper
- ¥100–150
- Soft sleeper
- ¥170–230
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 How to plan an amazing trip around Scandinavia, Best ways to travel around Australia, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 11+ hotels available in Anshun.









