hero
How2Go
Kanhangad to Mehsana

Kanhangad to Mehsana

Mehsana is approximately 1750+ kms from Kanhangad. The fastest way to reach Mehsana from Kanhangad is by Bus, Flight, Train Via Mangalore, Mumbai. It takes approximately 17 hours. The cheapest way to reach Mehsana from Kanhangad is by Train, Cab Via Ahmedabad which would take approximately 30 hours.

Sort By
Mode of Transport

Via Kundapur

RECOMMENDED

Kanhangad

Kundapur

Mehsana

Approx Travel Time

1d 3h 41m

On Demand

Via Mangalore, Mumbai

FASTEST

Kanhangad

Mangalore

Mumbai

Mehsana

Approx Travel Time

16h 43m

₹7,129

Onwards

Ads by MMT

Via Ahmedabad

CHEAPEST

Kanhangad

Ahmedabad

Mehsana

Approx Travel Time

1d 6h 4m

₹2,349

Onwards

Via Mangalore, Pune

Kanhangad

Mangalore

Pune

Mehsana

Approx Travel Time

1d 12h

₹3,349

Onwards

Kanhangad

Mangalore

Pune

Mehsana

Approx Travel Time

20h 17m

₹5,812

Onwards

Ads by MMT

Via Kannur, Mumbai

Kanhangad

Kannur

Mumbai

Mehsana

Approx Travel Time

17h 7m

₹8,316

Onwards

Via Bangalore, Ahmedabad

Kanhangad

Bangalore

Ahmedabad

Mehsana

Approx Travel Time

18h 2m

₹7,842

Onwards

Kanhangad

Bangalore

Ahmedabad

Mehsana

Approx Travel Time

17h 41m

₹9,445

Onwards

Kanhangad

Bangalore

Ahmedabad

Mehsana

Approx Travel Time

20h 24m

₹8,363

Onwards

Via Bangalore, Vadodara

Kanhangad

Bangalore

Vadodara

Mehsana

Approx Travel Time

18h 53m

On Demand

Frequently Asked Questions

What is the distance between Kanhangad and Mehsana?

Mehsana is approximately 1750+ kms from Kanhangad.

How long does it take to reach Mehsana from Kanhangad?

It takes approximately 17 hours to reach Mehsana from Kanhangad by Bus, Flight, Train Via Mangalore, Mumbai.

What is the cheapest way to reach Mehsana from Kanhangad?

The cheapest way to reach Mehsana from Kanhangad is by Train, Cab Via Ahmedabad.

What is the fastest way to reach Mehsana from Kanhangad?

The fastest way to reach Mehsana from Kanhangad is by Bus, Flight, Train Via Mangalore, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India