
Kangra to Mehsana
Mehsana is approximately 1150+ kms from Kangra. The fastest way to reach Mehsana from Kangra is by Flight, Train Via Amritsar, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Mehsana from Kangra is by Cab, Train Via Jalandhar which would take approximately 26 hours.
Sort By
Mode of Transport
Via Udaipur
RECOMMENDED
Kangra
Udaipur
Mehsana
Approx Travel Time
8h 10m
₹15,530
Onwards
Via Jaipur
Kangra
Jaipur
Mehsana
Approx Travel Time
13h 55m
₹7,212
Onwards
Kangra
Jaipur
Mehsana
Approx Travel Time
16h 40m
₹8,097
Onwards
Via Jodhpur
Kangra
Jodhpur
Mehsana
Approx Travel Time
1d 0h 25m
On Demand
Kangra
Jodhpur
Mehsana
Approx Travel Time
1d 1h 10m
On Demand
Via Amritsar, Ahmedabad
FASTEST
Kangra
Amritsar
Ahmedabad
Mehsana
Approx Travel Time
6h 50m
₹22,882
Onwards
Kangra
Amritsar
Ahmedabad
Mehsana
Approx Travel Time
6h 50m
₹24,457
Onwards
Kangra
Amritsar
Ahmedabad
Mehsana
Approx Travel Time
7h 5m
₹23,088
Onwards
Via Delhi
Kangra
Delhi
Mehsana
Approx Travel Time
18h 25m
₹7,455
Onwards
Via Jalandhar
CHEAPEST
Kangra
Jalandhar
Mehsana
Approx Travel Time
1d 1h 25m
₹5,605
Onwards
Frequently Asked Questions
What is the distance between Kangra and Mehsana?
Mehsana is approximately 1150+ kms from Kangra.
How long does it take to reach Mehsana from Kangra?
It takes approximately 7 hours to reach Mehsana from Kangra by Flight, Train Via Amritsar, Ahmedabad.
What is the cheapest way to reach Mehsana from Kangra?
The cheapest way to reach Mehsana from Kangra is by Cab, Train Via Jalandhar.
What is the fastest way to reach Mehsana from Kangra?
The fastest way to reach Mehsana from Kangra is by Flight, Train Via Amritsar, Ahmedabad.