
Loharu to Shimla
Shimla is approximately 350+ 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 Chandigarh which would take approximately 8 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
CHEAPEST
Loharu
Chandigarh
Shimla
Approx Travel Time
8h
₹1,384
Onwards
Loharu
Chandigarh
Shimla
Approx Travel Time
6h 59m
₹3,477
Onwards
Via Delhi
FASTEST
Loharu
Delhi
Shimla
Approx Travel Time
6h 23m
₹7,628
Onwards
Loharu
Delhi
Shimla
Approx Travel Time
6h 40m
₹7,882
Onwards
Via Bhiwani, Delhi
Loharu
Bhiwani
Delhi
Shimla
Approx Travel Time
6h 53m
₹8,377
Onwards
Via Siwani, Chandigarh
Loharu
Siwani
Chandigarh
Shimla
Approx Travel Time
10h 56m
₹1,728
Onwards
Via Sadulpur, Patiala
Loharu
Sadulpur
Patiala
Shimla
Approx Travel Time
12h 13m
₹4,372
Onwards
Via Bhiwani, Chandigarh
Loharu
Bhiwani
Chandigarh
Shimla
Approx Travel Time
7h 40m
₹2,210
Onwards
Via Bhiwani, Panchkula
Loharu
Bhiwani
Panchkula
Shimla
Approx Travel Time
7h 30m
₹2,066
Onwards
Via Panipat
Loharu
Panipat
Shimla
Approx Travel Time
9h
₹1,619
Onwards
Frequently Asked Questions
What is the distance between Loharu and Shimla?
Shimla is approximately 350+ 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 Chandigarh.
What is the fastest way to reach Shimla from Loharu?
The fastest way to reach Shimla from Loharu is by Train, Flight Via Delhi.


