
Guruvayoor to Salem
Salem is approximately 250+ kms from Guruvayoor. The fastest way to reach Salem from Guruvayoor is by Bus. It takes approximately 6 hours. The cheapest way to reach Salem from Guruvayoor is by Train Via Thrissur which would take approximately 6 hours.
Sort By
Mode of Transport
Via Palakkad
Guruvayoor
Palakkad
Salem
Approx Travel Time
6h 12m
₹3,150
Onwards
Via Thrissur
Guruvayoor
Thrissur
Salem
Approx Travel Time
6h 29m
₹1,675
Onwards
CHEAPEST
Guruvayoor
Thrissur
Salem
Approx Travel Time
6h 15m
₹185
Onwards
Guruvayoor
Thrissur
Salem
Approx Travel Time
6h 44m
₹789
Onwards
Guruvayoor
Thrissur
Salem
Approx Travel Time
5h 57m
₹2,188
Onwards
Guruvayoor
Thrissur
Salem
Approx Travel Time
5h 53m
₹698
Onwards
Guruvayoor
Thrissur
Salem
Approx Travel Time
6h 12m
₹1,302
Onwards
Via Chalakudy
Guruvayoor
Chalakudy
Salem
Approx Travel Time
6h 41m
₹5,200
Onwards
Frequently Asked Questions
What is the distance between Guruvayoor and Salem?
Salem is approximately 250+ kms from Guruvayoor.
How long does it take to reach Salem from Guruvayoor?
It takes approximately 6 hours to reach Salem from Guruvayoor by Bus.
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 Bus.
Routes Connecting Guruvayoor
Routes From Guruvayoor
- Guruvayoor to Palwal
- Guruvayoor to Jamnagar
- Guruvayoor to Kovilpatti
- Guruvayoor to Daman
- Guruvayoor to Rajapur
- Guruvayoor to Tanuku
- Guruvayoor to Sindhanur
- Guruvayoor to Alampur
- Guruvayoor to Samastipur
- Guruvayoor to Shillong
- Guruvayoor to Dalhousie
- Guruvayoor to Muddebihal
- Guruvayoor to Shrigonda
- Guruvayoor to Udgir
- Guruvayoor to Jajpur
Routes To Guruvayoor
- Mahbubnagar to Guruvayoor
- Thiruvarur to Guruvayoor
- Rajgarh to Guruvayoor
- Wankaner to Guruvayoor
- Katra to Guruvayoor
- Ayodhya to Guruvayoor
- Akola to Guruvayoor
- Rewa to Guruvayoor
- Rajgir to Guruvayoor
- Lalkuan to Guruvayoor
- Dhule to Guruvayoor
- Indore to Guruvayoor
- Bhalki to Guruvayoor
- Sojat to Guruvayoor
- Khamgaon to Guruvayoor

