
Guruvayoor to Theni
Theni is approximately 300+ kms from Guruvayoor. The fastest way to reach Theni from Guruvayoor is by Train, Bus Via Nilakkottai. It takes approximately 6 hours. The cheapest way to reach Theni from Guruvayoor is by Train Via Dindigul which would take approximately 8 hours.
Sort By
Mode of Transport
Via Nilakkottai
FASTEST
Guruvayoor
Nilakkottai
Theni
Approx Travel Time
6h
₹1,064
Onwards
Via Cochin
Guruvayoor
Cochin
Theni
Approx Travel Time
7h 28m
On Demand
Guruvayoor
Cochin
Theni
Approx Travel Time
8h 7m
On Demand
Guruvayoor
Cochin
Theni
Approx Travel Time
8h 17m
On Demand
Via Dindigul
CHEAPEST
Guruvayoor
Dindigul
Theni
Approx Travel Time
7h 52m
₹395
Onwards
Guruvayoor
Dindigul
Theni
Approx Travel Time
6h 40m
₹769
Onwards
Guruvayoor
Dindigul
Theni
Approx Travel Time
7h 3m
₹2,470
Onwards
Via Kottayam
Guruvayoor
Kottayam
Theni
Approx Travel Time
9h 22m
₹1,077
Onwards
Via Palani
Guruvayoor
Palani
Theni
Approx Travel Time
8h 54m
₹2,250
Onwards
Frequently Asked Questions
What is the distance between Guruvayoor and Theni?
Theni is approximately 300+ kms from Guruvayoor.
How long does it take to reach Theni from Guruvayoor?
It takes approximately 6 hours to reach Theni from Guruvayoor by Train, Bus Via Nilakkottai.
What is the cheapest way to reach Theni from Guruvayoor?
The cheapest way to reach Theni from Guruvayoor is by Train Via Dindigul.
What is the fastest way to reach Theni from Guruvayoor?
The fastest way to reach Theni from Guruvayoor is by Train, Bus Via Nilakkottai.
Routes Connecting Guruvayoor
Routes From Guruvayoor
- Guruvayoor to Fatehpur
- Guruvayoor to Malur
- Guruvayoor to Kufri
- Guruvayoor to Gudivada
- Guruvayoor to Chiplun
- Guruvayoor to Mahbubabad
- Guruvayoor to Modasa
- Guruvayoor to Nagercoil
- Guruvayoor to Leh
- Guruvayoor to Bhagalpur
- Guruvayoor to Port-Blair
- Guruvayoor to Hansi
- Guruvayoor to Balaghat
- Guruvayoor to Kurnool
- Guruvayoor to Vijayawada
Routes To Guruvayoor
- Katihar to Guruvayoor
- Alleppey to Guruvayoor
- Nakodar to Guruvayoor
- Bokaro to Guruvayoor
- Farrukhabad to Guruvayoor
- Viramgam to Guruvayoor
- Madhubani to Guruvayoor
- Dewas to Guruvayoor
- Narsapur to Guruvayoor
- Pathankot to Guruvayoor
- Raigarh to Guruvayoor
- Kalyan to Guruvayoor
- Tiruchirappalli to Guruvayoor
- Rayachoti to Guruvayoor
- Batala to Guruvayoor

