
Mayiladuthurai to Theni
Theni is approximately 250+ kms from Mayiladuthurai. The fastest way to reach Theni from Mayiladuthurai is by Train, Bus Via Nilakkottai. It takes approximately 7 hours. The cheapest way to reach Theni from Mayiladuthurai is by Train Via Madurai which would take approximately 8 hours.
Sort By
Mode of Transport
Via Nilakkottai
RECOMMENDED
FASTEST
Mayiladuthurai
Nilakkottai
Theni
Approx Travel Time
6h 48m
₹1,779
Onwards
Via Dindigul
Mayiladuthurai
Dindigul
Theni
Approx Travel Time
7h 13m
₹2,402
Onwards
Mayiladuthurai
Dindigul
Theni
Approx Travel Time
7h 7m
₹715
Onwards
Via Madurai
CHEAPEST
Mayiladuthurai
Madurai
Theni
Approx Travel Time
7h 35m
₹375
Onwards
Mayiladuthurai
Madurai
Theni
Approx Travel Time
8h 17m
₹3,801
Onwards
Mayiladuthurai
Madurai
Theni
Approx Travel Time
7h 25m
₹824
Onwards
Via Tiruchirappalli
Mayiladuthurai
Tiruchirappalli
Theni
Approx Travel Time
9h 5m
₹1,048
Onwards
Mayiladuthurai
Tiruchirappalli
Theni
Approx Travel Time
8h 20m
₹589
Onwards
Via SIvagangai
Mayiladuthurai
SIvagangai
Theni
Approx Travel Time
8h 19m
₹3,640
Onwards
Via Chidambaram
Mayiladuthurai
Chidambaram
Theni
Approx Travel Time
7h 58m
₹845
Onwards
Frequently Asked Questions
What is the distance between Mayiladuthurai and Theni?
Theni is approximately 250+ kms from Mayiladuthurai.
How long does it take to reach Theni from Mayiladuthurai?
It takes approximately 7 hours to reach Theni from Mayiladuthurai by Train, Bus Via Nilakkottai.
What is the cheapest way to reach Theni from Mayiladuthurai?
The cheapest way to reach Theni from Mayiladuthurai is by Train Via Madurai.
What is the fastest way to reach Theni from Mayiladuthurai?
The fastest way to reach Theni from Mayiladuthurai is by Train, Bus Via Nilakkottai.
Routes Connecting Mayiladuthurai
Routes From Mayiladuthurai
- Mayiladuthurai to Bhadrachalam
- Mayiladuthurai to Malout
- Mayiladuthurai to Chiplun
- Mayiladuthurai to Varanasi
- Mayiladuthurai to Igatpuri
- Mayiladuthurai to Dabwali
- Mayiladuthurai to Ongole
- Mayiladuthurai to Sanchi
- Mayiladuthurai to Faridkot
- Mayiladuthurai to Anand
- Mayiladuthurai to Aligarh
- Mayiladuthurai to Rajkot
- Mayiladuthurai to Jahanabad
- Mayiladuthurai to Coorg
- Mayiladuthurai to Rangia
Routes To Mayiladuthurai
- Singrauli to Mayiladuthurai
- Merta to Mayiladuthurai
- Kolad to Mayiladuthurai
- Bapatla to Mayiladuthurai
- Guruvayoor to Mayiladuthurai
- Sambalpur to Mayiladuthurai
- Pratapgarh to Mayiladuthurai
- Pathanamthitta to Mayiladuthurai
- Shahapur to Mayiladuthurai
- Kishtwar to Mayiladuthurai
- Belgaum to Mayiladuthurai
- Dwarka to Mayiladuthurai
- Sawai-Madhopur to Mayiladuthurai
- Moradabad to Mayiladuthurai
- Buxar to Mayiladuthurai


