How to get from Mayiladuthurai to Salem by car, truck, bike, walk

Distance between Mayiladuthurai and Salem is 174 kilometers (108 miles).
Driving distance from Mayiladuthurai to Salem is 216 kilometers (134 miles)

MayiladuthuraiSalem
Leaving from
Going to

Route Map

Routes from mayiladuthurai-tamil-nadu to salem-tamil-nadu

4 Ways from Mayiladuthurai (India/Tamil Nadu) to Salem (India/Tamil Nadu)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Cutcherry Road 61 m
2. Turn left onto Gandhiji Road, NH136B 235 m
3. Turn left onto Pattamangalam Street, NH136B 13.85 km
4. Turn right onto NH136B 27.54 km
5. Continue onto NH45A Chidambaram Bypass 5.52 km
6. Keep left onto aram - Seithiyathope Road, ODR 36.73 km
7. Turn left onto Cuddalore - Vridhachalam - Salem Road, SH10 847 m
8. Turn left onto Cuddalore - Vridhachalam - Salem Road, SH10 3.63 km
9. Turn right onto Cuddalore - Vridhachalam - Salem Road, NH532 53.87 km
10. Turn right onto Cuddalore - Vridhachalam - Salem Road 20.32 km
11. Continue onto Attur bypass, NH79 43.10 km
12. Turn right onto Salem Villupuram National Highway 2.62 km
13. Continue onto Salem Villupuram National Highway, NH179A 2.86 km
14. Continue onto Ammapet road 4.72 km
15. Turn right onto Court Road 866 m
16. Turn left 77 m
17. Turn left 16 m
18. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Mayiladuthurai (India/Tamil Nadu) to Salem (India/Tamil Nadu)?
How do I get from Mayiladuthurai (India/Tamil Nadu) to Salem (India/Tamil Nadu) the fastest?
How long does it take to get from Mayiladuthurai (India/Tamil Nadu) to Salem (India/Tamil Nadu)?