
Loharu to Kangra
Kangra is approximately 550+ kms from Loharu. The fastest way to reach Kangra from Loharu is by Train, Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Kangra from Loharu is by Bus Via Kurukshetra which would take approximately 10 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Loharu
Delhi
Kangra
Approx Travel Time
7h 3m
₹4,840
Onwards
Loharu
Delhi
Kangra
Approx Travel Time
7h 20m
₹5,295
Onwards
Via Bhiwani, Delhi
Loharu
Bhiwani
Delhi
Kangra
Approx Travel Time
7h 48m
₹5,589
Onwards
Via Bhiwani, Ludhiana
Loharu
Bhiwani
Ludhiana
Kangra
Approx Travel Time
10h 54m
₹6,131
Onwards
Via Kurukshetra
CHEAPEST
Loharu
Kurukshetra
Kangra
Approx Travel Time
9h 55m
₹1,335
Onwards
Via Jaipur
Loharu
Jaipur
Kangra
Approx Travel Time
10h 11m
₹11,263
Onwards
Via Sadulpur, Ludhiana
Loharu
Sadulpur
Ludhiana
Kangra
Approx Travel Time
13h 9m
On Demand
Loharu
Sadulpur
Ludhiana
Kangra
Approx Travel Time
13h 43m
₹4,928
Onwards
Via Delhi, Shimla
Loharu
Delhi
Shimla
Kangra
Approx Travel Time
8h 28m
₹11,753
Onwards
Via Mahendragarh, Delhi
Loharu
Mahendragarh
Delhi
Kangra
Approx Travel Time
8h 11m
₹4,985
Onwards
Frequently Asked Questions
What is the distance between Loharu and Kangra?
Kangra is approximately 550+ kms from Loharu.
How long does it take to reach Kangra from Loharu?
It takes approximately 7 hours to reach Kangra from Loharu by Train, Flight Via Delhi.
What is the cheapest way to reach Kangra from Loharu?
The cheapest way to reach Kangra from Loharu is by Bus Via Kurukshetra.
What is the fastest way to reach Kangra from Loharu?
The fastest way to reach Kangra from Loharu is by Train, Flight Via Delhi.


