hero
How2Go
Kangra to Mehsana

Kangra to Mehsana

Mehsana is approximately 1150+ km from Kangra, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mehsana.

Read More
Sort By
Mode of Transport

Via Mohali, Ahmedabad

RECOMMENDED

FASTEST

Kangra

Mohali

Ahmedabad

Mehsana

Approx Travel Time

6h 45m

On Demand

Kangra

Mohali

Ahmedabad

Mehsana

Approx Travel Time

11h 37m

On Demand

Kangra

Mohali

Ahmedabad

Mehsana

Approx Travel Time

8h

₹14,470

Onwards

Kangra

Mohali

Ahmedabad

Mehsana

Approx Travel Time

7h 37m

₹15,422

Onwards

Kangra

Mohali

Ahmedabad

Mehsana

Approx Travel Time

12h 52m

₹8,531

Onwards

Via Karnal

CHEAPEST

Kangra

Karnal

Mehsana

Approx Travel Time

22h 35m

₹1,194

Onwards

Via Ambala

Kangra

Ambala

Mehsana

Approx Travel Time

22h 5m

₹5,084

Onwards

Via Delhi

Kangra

Delhi

Mehsana

Approx Travel Time

1d 2h 40m

₹1,948

Onwards

Via Amritsar, Bikaner

Kangra

Amritsar

Bikaner

Mehsana

Approx Travel Time

1d 3h 21m

₹5,848

Onwards

Via Jammu, Ahmedabad

Kangra

Jammu

Ahmedabad

Mehsana

Approx Travel Time

10h 39m

On Demand

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 Mohali, Ahmedabad.

What is the cheapest way to reach Mehsana from Kangra?

The cheapest way to reach Mehsana from Kangra is by Bus, Train Via Karnal.

What is the fastest way to reach Mehsana from Kangra?

The fastest way to reach Mehsana from Kangra is by Flight, Train Via Mohali, Ahmedabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India