
Mehsana to Kangra
Kangra is approximately 1150+ kms from Mehsana. The fastest way to reach Kangra from Mehsana is by Cab, Flight Via Ahmedabad, Amritsar. It takes approximately 7 hours. The cheapest way to reach Kangra from Mehsana is by Train, Cab Via Jalandhar which would take approximately 26 hours.
Sort By
Mode of Transport
Via Udaipur
RECOMMENDED
Mehsana
Udaipur
Kangra
Approx Travel Time
8h 10m
₹16,701
Onwards
Via Jaipur
Mehsana
Jaipur
Kangra
Approx Travel Time
13h 55m
₹7,522
Onwards
Mehsana
Jaipur
Kangra
Approx Travel Time
16h 40m
₹8,207
Onwards
Via Jodhpur
Mehsana
Jodhpur
Kangra
Approx Travel Time
1d 0h 25m
On Demand
Mehsana
Jodhpur
Kangra
Approx Travel Time
1d 1h 10m
On Demand
Via Ahmedabad, Amritsar
FASTEST
Mehsana
Ahmedabad
Amritsar
Kangra
Approx Travel Time
6h 50m
₹21,016
Onwards
Mehsana
Ahmedabad
Amritsar
Kangra
Approx Travel Time
6h 50m
₹19,645
Onwards
Mehsana
Ahmedabad
Amritsar
Kangra
Approx Travel Time
7h 5m
₹19,800
Onwards
Via Delhi
Mehsana
Delhi
Kangra
Approx Travel Time
18h 25m
₹8,104
Onwards
Via Jalandhar
CHEAPEST
Mehsana
Jalandhar
Kangra
Approx Travel Time
1d 1h 25m
₹5,648
Onwards
Frequently Asked Questions
What is the distance between Mehsana and Kangra?
Kangra is approximately 1150+ kms from Mehsana.
How long does it take to reach Kangra from Mehsana?
It takes approximately 7 hours to reach Kangra from Mehsana by Cab, Flight Via Ahmedabad, Amritsar.
What is the cheapest way to reach Kangra from Mehsana?
The cheapest way to reach Kangra from Mehsana is by Train, Cab Via Jalandhar.
What is the fastest way to reach Kangra from Mehsana?
The fastest way to reach Kangra from Mehsana is by Cab, Flight Via Ahmedabad, Amritsar.