
Guruvayoor to Salem
Salem is approximately 300+ kms from Guruvayoor. The fastest way to reach Salem from Guruvayoor is by Train Via Thrissur. It takes approximately 7 hours. The cheapest way to reach Salem from Guruvayoor is by Train Via Thrissur which would take approximately 7 hours.
Sort By
Mode of Transport
Via Palakkad
RECOMMENDED
Guruvayoor
Palakkad
Salem
Approx Travel Time
7h 6m
₹3,457
Onwards
Guruvayoor
Palakkad
Salem
Approx Travel Time
8h 39m
₹4,493
Onwards
Via Thrissur
Guruvayoor
Thrissur
Salem
Approx Travel Time
7h 2m
₹940
Onwards
Guruvayoor
Thrissur
Salem
Approx Travel Time
7h 33m
₹2,910
Onwards
CHEAPEST
FASTEST
Guruvayoor
Thrissur
Salem
Approx Travel Time
6h 55m
₹185
Onwards
Guruvayoor
Thrissur
Salem
Approx Travel Time
7h 25m
₹1,951
Onwards
Guruvayoor
Thrissur
Salem
Approx Travel Time
7h 10m
₹1,899
Onwards
Guruvayoor
Thrissur
Salem
Approx Travel Time
7h 18m
₹1,196
Onwards
Via Coimbatore
Guruvayoor
Coimbatore
Salem
Approx Travel Time
7h 35m
₹2,049
Onwards
Via Chalakudy
Guruvayoor
Chalakudy
Salem
Approx Travel Time
7h 48m
₹1,300
Onwards
Frequently Asked Questions
What is the distance between Guruvayoor and Salem?
Salem is approximately 300+ kms from Guruvayoor.
How long does it take to reach Salem from Guruvayoor?
It takes approximately 7 hours to reach Salem from Guruvayoor by Train Via Thrissur.
What is the cheapest way to reach Salem from Guruvayoor?
The cheapest way to reach Salem from Guruvayoor is by Train Via Thrissur.
What is the fastest way to reach Salem from Guruvayoor?
The fastest way to reach Salem from Guruvayoor is by Train Via Thrissur.
Routes Connecting Guruvayoor
Routes From Guruvayoor
- Guruvayoor to Gudalur
- Guruvayoor to Kolkata
- Guruvayoor to Sirohi
- Guruvayoor to Fatehpur
- Guruvayoor to Darbhanga
- Guruvayoor to Coonoor
- Guruvayoor to Haridwar
- Guruvayoor to Rayachoti
- Guruvayoor to Latur
- Guruvayoor to Radhanpur
- Guruvayoor to Udgir
- Guruvayoor to Nohar
- Guruvayoor to Ashoknagar
- Guruvayoor to Lakhimpur
- Guruvayoor to Gudivada
Routes To Guruvayoor
- Khandwa to Guruvayoor
- Buxar to Guruvayoor
- Kannauj to Guruvayoor
- Ajmer to Guruvayoor
- Kasaragod to Guruvayoor
- Bahraich to Guruvayoor
- Veraval to Guruvayoor
- Akkalkot to Guruvayoor
- Nelamangala to Guruvayoor
- Siliguri to Guruvayoor
- Anakapalle to Guruvayoor
- Dehradun to Guruvayoor
- Machilipatnam to Guruvayoor
- Daman to Guruvayoor
- Ahmednagar to Guruvayoor