
Kanhangad to Salem
Salem is approximately 400+ kms from Kanhangad. The fastest way to reach Salem from Kanhangad is by Train Via Kannur. It takes approximately 10 hours. The cheapest way to reach Salem from Kanhangad is by Train Via Tirupur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Kannur
RECOMMENDED
FASTEST
Kanhangad
Kannur
Salem
Approx Travel Time
9h 25m
₹820
Onwards
Via Erode
Kanhangad
Erode
Salem
Approx Travel Time
9h 40m
₹310
Onwards
Kanhangad
Erode
Salem
Approx Travel Time
9h 55m
₹2,464
Onwards
Via Calicut
Kanhangad
Calicut
Salem
Approx Travel Time
9h 55m
₹310
Onwards
Via Tirupur
CHEAPEST
Kanhangad
Tirupur
Salem
Approx Travel Time
10h 10m
₹235
Onwards
Kanhangad
Tirupur
Salem
Approx Travel Time
10h 25m
₹3,796
Onwards
Frequently Asked Questions
What is the distance between Kanhangad and Salem?
Salem is approximately 400+ kms from Kanhangad.
How long does it take to reach Salem from Kanhangad?
It takes approximately 10 hours to reach Salem from Kanhangad by Train Via Kannur.
What is the cheapest way to reach Salem from Kanhangad?
The cheapest way to reach Salem from Kanhangad is by Train Via Tirupur.
What is the fastest way to reach Salem from Kanhangad?
The fastest way to reach Salem from Kanhangad is by Train Via Kannur.
Routes Connecting Kanhangad
Routes From Kanhangad
Routes To Kanhangad
- Coimbatore to Kanhangad
- Mathura to Kanhangad
- Saharsa to Kanhangad
- Rajgir to Kanhangad
- Vinukonda to Kanhangad
- Bagalkot to Kanhangad
- Joshimath to Kanhangad
- Daltonganj to Kanhangad
- Bhopal to Kanhangad
- Dharmapuri to Kanhangad
- Kushinagar to Kanhangad
- Araria to Kanhangad
- Almora to Kanhangad
- Orai to Kanhangad
- Banda to Kanhangad