
Loharu to Shimla
Shimla is approximately 400+ kms from Loharu. The fastest way to reach Shimla from Loharu is by Train, Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Shimla from Loharu is by Bus Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Loharu
Chandigarh
Shimla
Approx Travel Time
7h 54m
₹3,377
Onwards
Loharu
Chandigarh
Shimla
Approx Travel Time
9h 55m
₹1,198
Onwards
Via Ambala
CHEAPEST
Loharu
Ambala
Shimla
Approx Travel Time
9h 35m
₹1,198
Onwards
Loharu
Ambala
Shimla
Approx Travel Time
8h 37m
₹3,939
Onwards
Via Delhi
FASTEST
Loharu
Delhi
Shimla
Approx Travel Time
6h 28m
₹7,628
Onwards
Loharu
Delhi
Shimla
Approx Travel Time
6h 45m
₹8,083
Onwards
Via Bhiwani, Chandigarh
Loharu
Bhiwani
Chandigarh
Shimla
Approx Travel Time
12h 27m
₹1,503
Onwards
Via Sadulpur, Patiala
Loharu
Sadulpur
Patiala
Shimla
Approx Travel Time
12h 15m
₹3,564
Onwards
Via Panipat
Loharu
Panipat
Shimla
Approx Travel Time
10h 28m
₹1,348
Onwards
Via Bhiwani, Panchkula
Loharu
Bhiwani
Panchkula
Shimla
Approx Travel Time
10h 5m
₹1,893
Onwards
Frequently Asked Questions
What is the distance between Loharu and Shimla?
Shimla is approximately 400+ kms from Loharu.
How long does it take to reach Shimla from Loharu?
It takes approximately 7 hours to reach Shimla from Loharu by Train, Flight Via Delhi.
What is the cheapest way to reach Shimla from Loharu?
The cheapest way to reach Shimla from Loharu is by Bus Via Ambala.
What is the fastest way to reach Shimla from Loharu?
The fastest way to reach Shimla from Loharu is by Train, Flight Via Delhi.

