How to get from Chengdu to Kunming by car, truck, walk, bike

Distance between Chengdu and Kunming is 654 kilometers (405 miles).
Driving distance from Chengdu to Kunming is 834 kilometers (517 miles)

ChengduKunming
Leaving from
Going to

Route Map

4 Ways from Chengdu (China/Sichuan) to Kunming (China/Yunnan)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto 蜀都大道人民东路 484 m
2. Turn right onto 顺城大街 291 m
3. Turn left onto 东大街上东大街段 3.95 km
4. Turn right onto 二环路东四段 1.50 km
5. Turn left onto 净居寺路 3.71 km
6. Keep right 190 m
7. Keep right 555 m
8. Keep left 22.08 km
9. Keep left onto 成资渝高速, S3, S4 16.10 km
10. Keep right 199.00 km
11. Keep right 162 m
12. Keep left 573.01 km
13. Keep right 1.48 km
14. Keep right 1.09 km
15. Turn right onto 石龙线主线段 1.17 km
16. Keep right 627 m
17. Turn left 7.93 km
18. Turn left 563 m
19. Turn left onto 朝云街 243 m
20. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Chengdu (China/Sichuan) to Kunming (China/Yunnan)?
How do I get from Chengdu (China/Sichuan) to Kunming (China/Yunnan) the fastest?
How long does it take to get from Chengdu (China/Sichuan) to Kunming (China/Yunnan)?