hero
How2Go
Kanhangad to Ahmedabad

Kanhangad to Ahmedabad

Ahmedabad is approximately 1300+ kms from Kanhangad. The fastest way to reach Ahmedabad from Kanhangad is by Train, Flight Via Kannur, Navi Mumbai. It takes approximately 7 hours. The cheapest way to reach Ahmedabad from Kanhangad is by Train which would take approximately 28 hours.

Sort By
Mode of Transport

Via Kannur, Navi Mumbai

RECOMMENDED

FASTEST

Kanhangad

Kannur

Navi Mumbai

Ahmedabad

Approx Travel Time

6h 49m

₹11,579

Onwards

Kanhangad

Kannur

Navi Mumbai

Ahmedabad

Approx Travel Time

8h 15m

₹11,723

Onwards

Direct Train

CHEAPEST

Kanhangad

Ahmedabad

Approx Travel Time

1d 4h 10m

₹670

Onwards

Ads by MMT

Via Kannur, Mumbai

Kanhangad

Kannur

Mumbai

Ahmedabad

Approx Travel Time

7h 34m

₹11,555

Onwards

Kanhangad

Kannur

Mumbai

Ahmedabad

Approx Travel Time

9h

₹11,699

Onwards

Via Kannur, Bangalore

Kanhangad

Kannur

Bangalore

Ahmedabad

Approx Travel Time

7h 4m

₹10,035

Onwards

Ads by MMT

Via Mangalore, Pune

Kanhangad

Mangalore

Pune

Ahmedabad

Approx Travel Time

7h 56m

₹10,352

Onwards

Via Mangalore, Navi Mumbai

Kanhangad

Mangalore

Navi Mumbai

Ahmedabad

Approx Travel Time

8h 16m

₹10,376

Onwards

Via Mangalore, Mumbai

Kanhangad

Mangalore

Mumbai

Ahmedabad

Approx Travel Time

8h 41m

₹10,376

Onwards

Via Udupi

Kanhangad

Udupi

Ahmedabad

Approx Travel Time

1d 6h 30m

On Demand

Frequently Asked Questions

What is the distance between Kanhangad and Ahmedabad?

Ahmedabad is approximately 1300+ kms from Kanhangad.

How long does it take to reach Ahmedabad from Kanhangad?

It takes approximately 7 hours to reach Ahmedabad from Kanhangad by Train, Flight Via Kannur, Navi Mumbai.

What is the cheapest way to reach Ahmedabad from Kanhangad?

The cheapest way to reach Ahmedabad from Kanhangad is by Train.

What is the fastest way to reach Ahmedabad from Kanhangad?

The fastest way to reach Ahmedabad from Kanhangad is by Train, Flight Via Kannur, Navi Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India