
Mirzapur to Kangra
Kangra is approximately 1150+ kms from Mirzapur. The fastest way to reach Kangra from Mirzapur is by Train, Flight Via Gorakhpur. It takes approximately 9 hours. The cheapest way to reach Kangra from Mirzapur is by Train, Bus Via Chandigarh which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Mirzapur
Delhi
Kangra
Approx Travel Time
16h 55m
₹7,351
Onwards
Mirzapur
Delhi
Kangra
Approx Travel Time
1d 3h 10m
₹1,041
Onwards
Via Gorakhpur
FASTEST
Mirzapur
Gorakhpur
Kangra
Approx Travel Time
8h 25m
₹11,508
Onwards
Via Chandigarh
CHEAPEST
Mirzapur
Chandigarh
Kangra
Approx Travel Time
1d 0h 55m
₹894
Onwards
Mirzapur
Chandigarh
Kangra
Approx Travel Time
20h 40m
₹3,369
Onwards
Mirzapur
Chandigarh
Kangra
Approx Travel Time
1d 1h 23m
₹4,490
Onwards
Via Karnal
Mirzapur
Karnal
Kangra
Approx Travel Time
1d 1h 15m
₹8,767
Onwards
Via Ambala
Mirzapur
Ambala
Kangra
Approx Travel Time
1d 1h 38m
₹5,207
Onwards
Via Kalka
Mirzapur
Kalka
Kangra
Approx Travel Time
1d 1h 20m
₹4,736
Onwards
Via Jaipur
Mirzapur
Jaipur
Kangra
Approx Travel Time
18h 10m
₹6,210
Onwards
Frequently Asked Questions
What is the distance between Mirzapur and Kangra?
Kangra is approximately 1150+ kms from Mirzapur.
How long does it take to reach Kangra from Mirzapur?
It takes approximately 9 hours to reach Kangra from Mirzapur by Train, Flight Via Gorakhpur.
What is the cheapest way to reach Kangra from Mirzapur?
The cheapest way to reach Kangra from Mirzapur is by Train, Bus Via Chandigarh.
What is the fastest way to reach Kangra from Mirzapur?
The fastest way to reach Kangra from Mirzapur is by Train, Flight Via Gorakhpur.