
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 Bus, Flight, Train Via Delhi, Madurai which would take approximately 13 hours.
Sort By
Mode of Transport
Via Gwalior, Tiruchirappalli
RECOMMENDED
Mainpuri
Gwalior
Tiruchirappalli
Theni
Approx Travel Time
15h 51m
₹15,163
Onwards
Mainpuri
Gwalior
Tiruchirappalli
Theni
Approx Travel Time
16h 14m
₹12,072
Onwards
Via Delhi, Madurai
CHEAPEST
FASTEST
Mainpuri
Delhi
Madurai
Theni
Approx Travel Time
12h 43m
₹9,824
Onwards
Via Kanpur, Bangalore
Mainpuri
Kanpur
Bangalore
Theni
Approx Travel Time
2d 5h 22m
On Demand
Mainpuri
Kanpur
Bangalore
Theni
Approx Travel Time
17h 3m
₹13,875
Onwards
Via Gwalior, Cochin
Mainpuri
Gwalior
Cochin
Theni
Approx Travel Time
17h
₹18,689
Onwards
Via Agra, Bangalore
Mainpuri
Agra
Bangalore
Theni
Approx Travel Time
16h 19m
₹11,069
Onwards
Via Lucknow, Coimbatore
Mainpuri
Lucknow
Coimbatore
Theni
Approx Travel Time
16h
₹19,042
Onwards
Via Lucknow, Cochin
Mainpuri
Lucknow
Cochin
Theni
Approx Travel Time
16h 4m
₹18,996
Onwards
Via Gwalior, Bangalore
Mainpuri
Gwalior
Bangalore
Theni
Approx Travel Time
18h 34m
₹11,762
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 Bus, Flight, Train 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.


