
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,289
Onwards
Shimla
Chandigarh
Loharu
Approx Travel Time
9h 49m
₹3,573
Onwards
Via Delhi
FASTEST
Shimla
Delhi
Loharu
Approx Travel Time
5h 33m
On Demand
Shimla
Delhi
Loharu
Approx Travel Time
6h
On Demand
Via Gurgaon
CHEAPEST
Shimla
Gurgaon
Loharu
Approx Travel Time
12h 6m
₹894
Onwards
Via Panipat
Shimla
Panipat
Loharu
Approx Travel Time
10h 40m
₹1,774
Onwards
Via Ambala
Shimla
Ambala
Loharu
Approx Travel Time
10h 42m
₹4,690
Onwards
Shimla
Ambala
Loharu
Approx Travel Time
11h 10m
₹1,398
Onwards
Via Kurukshetra
Shimla
Kurukshetra
Loharu
Approx Travel Time
11h 45m
₹1,147
Onwards
Via Karnal
Shimla
Karnal
Loharu
Approx Travel Time
12h 5m
₹1,546
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.


