
Mayiladuthurai to Theni
Theni is approximately 250+ kms from Mayiladuthurai. The fastest way to reach Theni from Mayiladuthurai is by Train, Bus Via Dindigul. It takes approximately 6 hours. The cheapest way to reach Theni from Mayiladuthurai is by Train, Bus Via Madurai which would take approximately 8 hours.
Sort By
Mode of Transport
Via Nilakkottai
RECOMMENDED
Mayiladuthurai
Nilakkottai
Theni
Approx Travel Time
6h 8m
₹1,129
Onwards
Via Dindigul
Mayiladuthurai
Dindigul
Theni
Approx Travel Time
6h 30m
₹2,327
Onwards
FASTEST
Mayiladuthurai
Dindigul
Theni
Approx Travel Time
5h 42m
₹914
Onwards
Via Madurai
Mayiladuthurai
Madurai
Theni
Approx Travel Time
6h 44m
₹841
Onwards
Mayiladuthurai
Madurai
Theni
Approx Travel Time
6h 55m
₹375
Onwards
Mayiladuthurai
Madurai
Theni
Approx Travel Time
6h 16m
₹3,079
Onwards
Mayiladuthurai
Madurai
Theni
Approx Travel Time
6h 25m
₹924
Onwards
CHEAPEST
Mayiladuthurai
Madurai
Theni
Approx Travel Time
7h 24m
₹292
Onwards
Via Tiruchirappalli
Mayiladuthurai
Tiruchirappalli
Theni
Approx Travel Time
5h 50m
₹639
Onwards
Via Chidambaram
Mayiladuthurai
Chidambaram
Theni
Approx Travel Time
9h 13m
₹1,045
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 6 hours to reach Theni from Mayiladuthurai by Train, Bus Via Dindigul.
What is the cheapest way to reach Theni from Mayiladuthurai?
The cheapest way to reach Theni from Mayiladuthurai is by Train, Bus 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 Dindigul.
Routes Connecting Mayiladuthurai
Routes From Mayiladuthurai
- Mayiladuthurai to Basoda
- Mayiladuthurai to Gurgaon
- Mayiladuthurai to Katra
- Mayiladuthurai to Luni
- Mayiladuthurai to Sakleshpur
- Mayiladuthurai to Chalakudy
- Mayiladuthurai to Palani
- Mayiladuthurai to Ramanathapuram
- Mayiladuthurai to Wayanad
- Mayiladuthurai to Sri-Ganganagar
- Mayiladuthurai to Alipurduar
- Mayiladuthurai to Lakshadweep
- Mayiladuthurai to Badami
- Mayiladuthurai to Diphu
- Mayiladuthurai to Mahendragarh
Routes To Mayiladuthurai
- Kuppam to Mayiladuthurai
- Veraval to Mayiladuthurai
- Gaya to Mayiladuthurai
- Khamgaon to Mayiladuthurai
- Barnala to Mayiladuthurai
- Tanuku to Mayiladuthurai
- Kurukshetra to Mayiladuthurai
- Vijayawada to Mayiladuthurai
- Dharmapuri to Mayiladuthurai
- Ranaghat to Mayiladuthurai
- Varanasi to Mayiladuthurai
- Guna to Mayiladuthurai
- Hardoi to Mayiladuthurai
- Palghar to Mayiladuthurai
- Anand to Mayiladuthurai


