
Mainpuri to Theni
Theni is approximately 2050+ kms from Mainpuri. The fastest way to reach Theni from Mainpuri is by Bus, Flight, Train Via Delhi, Madurai. It takes approximately 13 hours. The cheapest way to reach Theni from Mainpuri is by Train, Flight Via Delhi, Madurai which would take approximately 14 hours.
Sort By
Mode of Transport
Via Gwalior, Tiruchirappalli
RECOMMENDED
Mainpuri
Gwalior
Tiruchirappalli
Theni
Approx Travel Time
15h 51m
₹17,833
Onwards
Mainpuri
Gwalior
Tiruchirappalli
Theni
Approx Travel Time
16h 14m
₹15,273
Onwards
Via Delhi, Madurai
FASTEST
Mainpuri
Delhi
Madurai
Theni
Approx Travel Time
12h 43m
₹10,351
Onwards
CHEAPEST
Mainpuri
Delhi
Madurai
Theni
Approx Travel Time
13h 41m
₹9,951
Onwards
Via Kanpur, Bangalore
Mainpuri
Kanpur
Bangalore
Theni
Approx Travel Time
2d 5h 22m
On Demand
Via Gwalior, Cochin
Mainpuri
Gwalior
Cochin
Theni
Approx Travel Time
17h
₹18,168
Onwards
Mainpuri
Gwalior
Cochin
Theni
Approx Travel Time
16h 44m
On Demand
Via Agra, Bangalore
Mainpuri
Agra
Bangalore
Theni
Approx Travel Time
16h 19m
₹10,405
Onwards
Via Lucknow, Cochin
Mainpuri
Lucknow
Cochin
Theni
Approx Travel Time
16h 4m
₹17,300
Onwards
Via Gwalior, Bangalore
Mainpuri
Gwalior
Bangalore
Theni
Approx Travel Time
18h 34m
₹11,234
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Theni?
Theni is approximately 2050+ kms from Mainpuri.
How long does it take to reach Theni from Mainpuri?
It takes approximately 13 hours to reach Theni from Mainpuri by Bus, Flight, Train Via Delhi, Madurai.
What is the cheapest way to reach Theni from Mainpuri?
The cheapest way to reach Theni from Mainpuri is by Train, Flight Via Delhi, Madurai.
What is the fastest way to reach Theni from Mainpuri?
The fastest way to reach Theni from Mainpuri is by Bus, Flight, Train Via Delhi, Madurai.


