
Vidisha to Kangra
Kangra is approximately 1050+ kms from Vidisha. The fastest way to reach Kangra from Vidisha is by Train, Flight Via Jaipur. It takes approximately 12 hours. The cheapest way to reach Kangra from Vidisha is by Train, Bus Via Delhi which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Vidisha
Delhi
Kangra
Approx Travel Time
14h 40m
₹8,029
Onwards
CHEAPEST
Vidisha
Delhi
Kangra
Approx Travel Time
1d 0h 55m
₹904
Onwards
Via Jaipur
FASTEST
Vidisha
Jaipur
Kangra
Approx Travel Time
11h 55m
On Demand
Via Mohali
Vidisha
Mohali
Kangra
Approx Travel Time
1d 0h 16m
On Demand
Vidisha
Mohali
Kangra
Approx Travel Time
19h 40m
On Demand
Via Ambala
Vidisha
Ambala
Kangra
Approx Travel Time
1d 0h 23m
₹5,187
Onwards
Via Karnal
Vidisha
Karnal
Kangra
Approx Travel Time
23h 45m
₹8,724
Onwards
Via Ludhiana
Vidisha
Ludhiana
Kangra
Approx Travel Time
1d 0h 26m
₹5,268
Onwards
Via Patiala
Vidisha
Patiala
Kangra
Approx Travel Time
1d 0h 55m
₹4,817
Onwards
Via Phagwara
Vidisha
Phagwara
Kangra
Approx Travel Time
1d 2h 2m
₹5,385
Onwards
Frequently Asked Questions
What is the distance between Vidisha and Kangra?
Kangra is approximately 1050+ kms from Vidisha.
How long does it take to reach Kangra from Vidisha?
It takes approximately 12 hours to reach Kangra from Vidisha by Train, Flight Via Jaipur.
What is the cheapest way to reach Kangra from Vidisha?
The cheapest way to reach Kangra from Vidisha is by Train, Bus Via Delhi.
What is the fastest way to reach Kangra from Vidisha?
The fastest way to reach Kangra from Vidisha is by Train, Flight Via Jaipur.