hero
How2Go
Kanhangad to Makrana

Kanhangad to Makrana

Makrana is approximately 1750+ kms from Kanhangad. The fastest way to reach Makrana from Kanhangad is by Bus, Flight, Train Via Mangalore, Jaipur. It takes approximately 14 hours. The cheapest way to reach Makrana from Kanhangad is by Bus Via Mangalore, Pune which would take approximately 46 hours.

Sort By
Mode of Transport

Via Mangalore, Jaipur

RECOMMENDED

FASTEST

Kanhangad

Mangalore

Jaipur

Makrana

Approx Travel Time

13h 49m

₹9,045

Onwards

Kanhangad

Mangalore

Jaipur

Makrana

Approx Travel Time

13h 49m

₹11,643

Onwards

Kanhangad

Mangalore

Jaipur

Makrana

Approx Travel Time

15h 22m

On Demand

Via Bangalore, Jaipur

Kanhangad

Bangalore

Jaipur

Makrana

Approx Travel Time

22h 18m

₹7,941

Onwards

Kanhangad

Bangalore

Jaipur

Makrana

Approx Travel Time

19h 35m

₹9,145

Onwards

Kanhangad

Bangalore

Jaipur

Makrana

Approx Travel Time

19h 35m

₹11,743

Onwards

Ads by MMT

Via Mangalore, Pune

CHEAPEST

Kanhangad

Mangalore

Pune

Makrana

Approx Travel Time

1d 22h 10m

₹5,050

Onwards

Via Mangalore, Delhi

Kanhangad

Mangalore

Delhi

Makrana

Approx Travel Time

16h 8m

₹9,460

Onwards

Ads by MMT

Via Kannur, Delhi

Kanhangad

Kannur

Delhi

Makrana

Approx Travel Time

16h 37m

₹9,990

Onwards

Via Bangalore, Jodhpur

Kanhangad

Bangalore

Jodhpur

Makrana

Approx Travel Time

22h 15m

₹8,523

Onwards

Frequently Asked Questions

What is the distance between Kanhangad and Makrana?

Makrana is approximately 1750+ kms from Kanhangad.

How long does it take to reach Makrana from Kanhangad?

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

What is the cheapest way to reach Makrana from Kanhangad?

The cheapest way to reach Makrana from Kanhangad is by Bus Via Mangalore, Pune.

What is the fastest way to reach Makrana from Kanhangad?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India