hero
How2Go
Kanhangad to Ratlam

Kanhangad to Ratlam

Ratlam is approximately 1850+ km from Kanhangad, 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 Ratlam.

Read More
Sort By
Mode of Transport

Via Udupi

RECOMMENDED

CHEAPEST

Kanhangad

Udupi

Ratlam

Approx Travel Time

1d 4h 46m

₹1,510

Onwards

Via Calicut, Mumbai

Kanhangad

Calicut

Mumbai

Ratlam

Approx Travel Time

16h 48m

₹7,902

Onwards

Ads by MMT

Via Mangalore, Kolhapur

Kanhangad

Mangalore

Kolhapur

Ratlam

Approx Travel Time

1d 12h 25m

₹3,898

Onwards

Via Kannur, Mumbai

Kanhangad

Kannur

Mumbai

Ratlam

Approx Travel Time

14h 58m

₹8,575

Onwards

Ads by MMT

Via Bangalore, Indore

Kanhangad

Bangalore

Indore

Ratlam

Approx Travel Time

18h 45m

₹8,674

Onwards

Kanhangad

Bangalore

Indore

Ratlam

Approx Travel Time

18h 50m

₹8,484

Onwards

Via Bangalore, Bhopal

Kanhangad

Bangalore

Bhopal

Ratlam

Approx Travel Time

19h 20m

₹8,689

Onwards

Via Bangalore, Mumbai

Kanhangad

Bangalore

Mumbai

Ratlam

Approx Travel Time

22h 38m

₹5,713

Onwards

Via Bangalore, Surat

Kanhangad

Bangalore

Surat

Ratlam

Approx Travel Time

21h 4m

₹7,029

Onwards

Via Mangalore, Mumbai

FASTEST

Kanhangad

Mangalore

Mumbai

Ratlam

Approx Travel Time

14h 13m

₹7,150

Onwards

Frequently Asked Questions

What is the distance between Kanhangad and Ratlam?

Ratlam is approximately 1850+ kms from Kanhangad.

How long does it take to reach Ratlam from Kanhangad?

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

What is the cheapest way to reach Ratlam from Kanhangad?

The cheapest way to reach Ratlam from Kanhangad is by Bus, Train Via Udupi.

What is the fastest way to reach Ratlam from Kanhangad?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India