How to get from Cha-am to Chiang Mai by car, truck, walk, bike

Distance between Cha-am and Chiang Mai is 674 kilometers (418 miles).
Driving distance from Cha-am to Chiang Mai is 852 kilometers (528 miles)

Cha-amChiang Mai
Leaving from
Going to

Route Map

4 Ways from Cha-am (Thailand/Phetchaburi) to Chiang Mai (Thailand/Chiang Mai)

Choose 1 of the options below and start your journey

Route instructions

1. At roundabout, take exit 2 onto ถนนนราธิป 479 m
2. Turn left onto ถนนเพชรเกษม, 4 3.44 km
3. Keep right onto 4 38.43 km
4. Keep right onto ถนนเพชรเกษม, 4 18.40 km
5. Continue onto ถนนเพชรเกษม, 4 9.91 km
6. Continue onto ถนนเพชรเกษม, 4 1.79 km
7. Keep left 387 m
8. Keep left 82.94 km
9. Keep right 7.20 km
10. Keep left 54.06 km
11. Keep right 1.61 km
12. Keep left 647 m
13. Keep left 34.35 km
14. Keep left 3.18 km
15. Continue onto ถนนสายเอเชีย, 32 138.35 km
16. Keep left onto 122 13.48 km
17. Keep left 618 m
18. Keep left 174.38 km
19. Keep left 95.33 km
20. Continue onto ถนนพหลโยธิน, 1 1.64 km
21. Continue onto ถนนพหลโยธิน, 1 71.24 km
22. Keep left 843 m
23. Turn left onto 1034 93.39 km
24. Keep left 742 m
25. Keep left 452 m
26. Keep left 115 m
27. Continue onto ถนนเจริญเมือง, 1006 3.42 km
28. Turn left onto ถนนท่าแพ 313 m
29. Keep right 326 m
30. Turn left onto ถนนราชดำเนิน 771 m
31. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Cha-am (Thailand/Phetchaburi) to Chiang Mai (Thailand/Chiang Mai)?
How do I get from Cha-am (Thailand/Phetchaburi) to Chiang Mai (Thailand/Chiang Mai) the fastest?
How long does it take to get from Cha-am (Thailand/Phetchaburi) to Chiang Mai (Thailand/Chiang Mai)?