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 Via Goa which would take approximately 28 hours.

Sort By
Mode of Transport

Via Kundapur

RECOMMENDED

Kanhangad

Kundapur

Mehsana

Approx Travel Time

1d 3h 47m

On Demand

Via Goa

CHEAPEST

Kanhangad

Goa

Mehsana

Approx Travel Time

1d 3h 35m

₹1,725

Onwards

Ads by MMT

Via Mangalore, Mumbai

FASTEST

Kanhangad

Mangalore

Mumbai

Mehsana

Approx Travel Time

16h 33m

₹6,926

Onwards

Via Ahmedabad

Kanhangad

Ahmedabad

Mehsana

Approx Travel Time

1d 6h 4m

₹2,339

Onwards

Ads by MMT

Via Mangalore, Pune

Kanhangad

Mangalore

Pune

Mehsana

Approx Travel Time

1d 11h 43m

₹3,350

Onwards

Kanhangad

Mangalore

Pune

Mehsana

Approx Travel Time

20h 7m

₹5,480

Onwards

Via Coimbatore, Ahmedabad

Kanhangad

Coimbatore

Ahmedabad

Mehsana

Approx Travel Time

17h 44m

₹7,193

Onwards

Via Kannur, Mumbai

Kanhangad

Kannur

Mumbai

Mehsana

Approx Travel Time

16h 57m

₹7,966

Onwards

Via Bangalore, Ahmedabad

Kanhangad

Bangalore

Ahmedabad

Mehsana

Approx Travel Time

18h 2m

₹7,750

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 Via Goa.

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