Kangra to Mehsana Distance
Mehsana is approximately 1200+ km from Kangra. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Mehsana, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Mohali, Ahmedabad
RECOMMENDED
Kangra
Mohali
Ahmedabad
Mehsana
Approx Travel Time
12h 36m
₹8,973
Onwards
Kangra
Mohali
Ahmedabad
Mehsana
Approx Travel Time
11h 15m
₹11,803
Onwards
FASTEST
Kangra
Mohali
Ahmedabad
Mehsana
Approx Travel Time
7h 54m
₹18,979
Onwards
Kangra
Mohali
Ahmedabad
Mehsana
Approx Travel Time
11h 36m
₹10,766
Onwards
Kangra
Mohali
Ahmedabad
Mehsana
Approx Travel Time
8h 15m
₹16,103
Onwards
Via Ambala
Kangra
Ambala
Mehsana
Approx Travel Time
22h 5m
₹5,084
Onwards
Via Gurgaon
Kangra
Gurgaon
Mehsana
Approx Travel Time
1d 0h 10m
₹2,229
Onwards
Via Delhi
CHEAPEST
Kangra
Delhi
Mehsana
Approx Travel Time
1d 2h 50m
₹2,189
Onwards
Via Jalandhar, Bikaner
Kangra
Jalandhar
Bikaner
Mehsana
Approx Travel Time
1d 4h 5m
₹5,827
Onwards
Via Jammu, Ahmedabad
Kangra
Jammu
Ahmedabad
Mehsana
Approx Travel Time
11h 12m
₹11,217
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Kangra and Mehsana?
The straight-line distance is approximately 1000+ km.
What is the distance from Kangra to Mehsana via Mohali?
Via Mohali, the distance is approximately 1200+ km, taking around 13 hours.

