
Shimla to Khajjiar
Khajjiar is approximately 200+ kms from Shimla. The fastest way to reach Khajjiar from Shimla is by Flight, Cab Via Kangra. It takes approximately 3 hours. The cheapest way to reach Khajjiar from Shimla is by Bus, Cab Via Dharamsala which would take approximately 7 hours.
Sort By
Mode of Transport
Via Kangra
RECOMMENDED
FASTEST
Shimla
Kangra
Khajjiar
Approx Travel Time
3h 10m
₹6,276
Onwards
Via Dharamsala
CHEAPEST
Shimla
Dharamsala
Khajjiar
Approx Travel Time
6h 25m
₹5,488
Onwards
Via Chandigarh, Kangra
Shimla
Chandigarh
Kangra
Khajjiar
Approx Travel Time
5h 50m
₹8,244
Onwards
Frequently Asked Questions
What is the distance between Shimla and Khajjiar?
Khajjiar is approximately 200+ kms from Shimla.
How long does it take to reach Khajjiar from Shimla?
It takes approximately 3 hours to reach Khajjiar from Shimla by Flight, Cab Via Kangra.
What is the cheapest way to reach Khajjiar from Shimla?
The cheapest way to reach Khajjiar from Shimla is by Bus, Cab Via Dharamsala.
What is the fastest way to reach Khajjiar from Shimla?
The fastest way to reach Khajjiar from Shimla is by Flight, Cab Via Kangra.
Routes Connecting Shimla
Routes From Shimla
Routes Connecting Khajjiar
Routes From Khajjiar
- Khajjiar to Sangareddy
- Khajjiar to Anantapur
- Khajjiar to Agra
- Khajjiar to Narasaraopet
- Khajjiar to Ooty
- Khajjiar to Bijapur
- Khajjiar to Giddalur
- Khajjiar to Machilipatnam
- Khajjiar to Mahbubnagar
- Khajjiar to Varanasi
- Khajjiar to Mumbai
- Khajjiar to Siddipet
- Khajjiar to Gadwal
- Khajjiar to Kumbakonam
- Khajjiar to Mangalore