
Maihar to Kangra
Kangra is approximately 1200+ kms from Maihar. The fastest way to reach Kangra from Maihar is by Train, Flight Via Jabalpur, Delhi. It takes approximately 8 hours. The cheapest way to reach Kangra from Maihar is by Train, Flight Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad), Mohali
RECOMMENDED
Maihar
Prayagraj(Allahabad)
Mohali
Kangra
Approx Travel Time
8h 50m
₹6,665
Onwards
Via Jabalpur, Delhi
FASTEST
Maihar
Jabalpur
Delhi
Kangra
Approx Travel Time
7h 50m
₹7,627
Onwards
Maihar
Jabalpur
Delhi
Kangra
Approx Travel Time
8h 35m
₹7,792
Onwards
Via Prayagraj(Allahabad), Delhi
Maihar
Prayagraj(Allahabad)
Delhi
Kangra
Approx Travel Time
8h 50m
₹7,671
Onwards
Via Lucknow, Mohali
Maihar
Lucknow
Mohali
Kangra
Approx Travel Time
11h 5m
On Demand
Via Lucknow, Chandigarh
Maihar
Lucknow
Chandigarh
Kangra
Approx Travel Time
11h 5m
On Demand
Via Kanpur, Delhi
Maihar
Kanpur
Delhi
Kangra
Approx Travel Time
10h 5m
₹6,876
Onwards
Via Delhi
CHEAPEST
Maihar
Delhi
Kangra
Approx Travel Time
15h 40m
₹3,917
Onwards
Via Gwalior, Delhi
Maihar
Gwalior
Delhi
Kangra
Approx Travel Time
11h 50m
On Demand
Via Gorakhpur
Maihar
Gorakhpur
Kangra
Approx Travel Time
12h 10m
₹8,096
Onwards
Frequently Asked Questions
What is the distance between Maihar and Kangra?
Kangra is approximately 1200+ kms from Maihar.
How long does it take to reach Kangra from Maihar?
It takes approximately 8 hours to reach Kangra from Maihar by Train, Flight Via Jabalpur, Delhi.
What is the cheapest way to reach Kangra from Maihar?
The cheapest way to reach Kangra from Maihar is by Train, Flight Via Delhi.
What is the fastest way to reach Kangra from Maihar?
The fastest way to reach Kangra from Maihar is by Train, Flight Via Jabalpur, Delhi.