
Kangra to Sanchi
Sanchi is approximately 1100+ kms from Kangra. The fastest way to reach Sanchi from Kangra is by Flight, Train Via Mohali, Indore. It takes approximately 10 hours. The cheapest way to reach Sanchi from Kangra is by Flight, Train Via Jaipur which would take approximately 12 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
CHEAPEST
Kangra
Jaipur
Sanchi
Approx Travel Time
11h 55m
₹6,142
Onwards
Via Mohali, Indore
FASTEST
Kangra
Mohali
Indore
Sanchi
Approx Travel Time
9h 50m
₹7,420
Onwards
Via Chandigarh, Indore
Kangra
Chandigarh
Indore
Sanchi
Approx Travel Time
9h 50m
₹7,998
Onwards
Via Mohali, Jaipur
Kangra
Mohali
Jaipur
Sanchi
Approx Travel Time
13h 20m
₹7,725
Onwards
Via Chandigarh, Jaipur
Kangra
Chandigarh
Jaipur
Sanchi
Approx Travel Time
13h 20m
₹7,706
Onwards
Via Kullu, Jaipur
Kangra
Kullu
Jaipur
Sanchi
Approx Travel Time
13h 50m
₹23,251
Onwards
Via Delhi, Jaipur
Kangra
Delhi
Jaipur
Sanchi
Approx Travel Time
13h 20m
₹7,083
Onwards
Via Delhi, Khajuraho
Kangra
Delhi
Khajuraho
Sanchi
Approx Travel Time
10h 35m
On Demand
Frequently Asked Questions
What is the distance between Kangra and Sanchi?
Sanchi is approximately 1100+ kms from Kangra.
How long does it take to reach Sanchi from Kangra?
It takes approximately 10 hours to reach Sanchi from Kangra by Flight, Train Via Mohali, Indore.
What is the cheapest way to reach Sanchi from Kangra?
The cheapest way to reach Sanchi from Kangra is by Flight, Train Via Jaipur.
What is the fastest way to reach Sanchi from Kangra?
The fastest way to reach Sanchi from Kangra is by Flight, Train Via Mohali, Indore.