
Theni to Shimla
Shimla is approximately 2450+ kms from Theni. The fastest way to reach Shimla from Theni is by Train, Flight Via Madurai, Delhi. It takes approximately 8 hours. The cheapest way to reach Shimla from Theni is by Bus Via Bangalore, Jaipur which would take approximately 68 hours.
Sort By
Mode of Transport
Via Madurai, Delhi
RECOMMENDED
Theni
Madurai
Delhi
Shimla
Approx Travel Time
9h 7m
₹16,930
Onwards
FASTEST
Theni
Madurai
Delhi
Shimla
Approx Travel Time
8h 15m
₹13,969
Onwards
Via Tiruchirappalli, Delhi
Theni
Tiruchirappalli
Delhi
Shimla
Approx Travel Time
12h 45m
₹13,373
Onwards
Theni
Tiruchirappalli
Delhi
Shimla
Approx Travel Time
12h 28m
₹17,136
Onwards
Via Bangalore, Jaipur
CHEAPEST
Theni
Bangalore
Jaipur
Shimla
Approx Travel Time
2d 19h 43m
₹7,271
Onwards
Via Coimbatore, Delhi
Theni
Coimbatore
Delhi
Shimla
Approx Travel Time
12h 51m
₹19,225
Onwards
Theni
Coimbatore
Delhi
Shimla
Approx Travel Time
14h 20m
₹14,396
Onwards
Via Cochin, Delhi
Theni
Cochin
Delhi
Shimla
Approx Travel Time
12h 2m
₹18,509
Onwards
Via Cochin, Chandigarh
Theni
Cochin
Chandigarh
Shimla
Approx Travel Time
15h 1m
₹16,688
Onwards
Via Cochin, Mohali
Theni
Cochin
Mohali
Shimla
Approx Travel Time
15h 8m
₹16,678
Onwards
Frequently Asked Questions
What is the distance between Theni and Shimla?
Shimla is approximately 2450+ kms from Theni.
How long does it take to reach Shimla from Theni?
It takes approximately 8 hours to reach Shimla from Theni by Train, Flight Via Madurai, Delhi.
What is the cheapest way to reach Shimla from Theni?
The cheapest way to reach Shimla from Theni is by Bus Via Bangalore, Jaipur.
What is the fastest way to reach Shimla from Theni?
The fastest way to reach Shimla from Theni is by Train, Flight Via Madurai, Delhi.