
Shimla to Loharu
Loharu is approximately 350+ kms from Shimla. The fastest way to reach Loharu from Shimla is by Flight, Train Via Delhi. It takes approximately 6 hours. The cheapest way to reach Loharu from Shimla is by Bus, Train Via Gurgaon which would take approximately 12 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Shimla
Chandigarh
Loharu
Approx Travel Time
8h 15m
₹1,055
Onwards
Shimla
Chandigarh
Loharu
Approx Travel Time
9h 49m
₹3,384
Onwards
Via Delhi
FASTEST
Shimla
Delhi
Loharu
Approx Travel Time
5h 33m
₹9,075
Onwards
Shimla
Delhi
Loharu
Approx Travel Time
6h
₹9,529
Onwards
Via Gurgaon
CHEAPEST
Shimla
Gurgaon
Loharu
Approx Travel Time
12h 6m
₹1,045
Onwards
Via Mohali, Delhi
Shimla
Mohali
Delhi
Loharu
Approx Travel Time
12h 29m
₹3,258
Onwards
Via Ambala
Shimla
Ambala
Loharu
Approx Travel Time
10h 22m
₹4,687
Onwards
Shimla
Ambala
Loharu
Approx Travel Time
11h 10m
₹1,122
Onwards
Via Panipat
Shimla
Panipat
Loharu
Approx Travel Time
10h 40m
₹1,448
Onwards
Via Mohali, Hisar
Shimla
Mohali
Hisar
Loharu
Approx Travel Time
9h 30m
₹5,082
Onwards
Frequently Asked Questions
What is the distance between Shimla and Loharu?
Loharu is approximately 350+ kms from Shimla.
How long does it take to reach Loharu from Shimla?
It takes approximately 6 hours to reach Loharu from Shimla by Flight, Train Via Delhi.
What is the cheapest way to reach Loharu from Shimla?
The cheapest way to reach Loharu from Shimla is by Bus, Train Via Gurgaon.
What is the fastest way to reach Loharu from Shimla?
The fastest way to reach Loharu from Shimla is by Flight, Train Via Delhi.