hero
How2Go
Chalakudy to Khajuraho

Chalakudy to Khajuraho

Khajuraho is approximately 2500+ kms from Chalakudy. The fastest way to reach Khajuraho from Chalakudy is by Train, Flight Via Cochin, Bhopal, Datia. It takes approximately 11 hours. The cheapest way to reach Khajuraho from Chalakudy is by Train Via Lalitpur which would take approximately 42 hours.

Sort By
Mode of Transport

Via Lalitpur

RECOMMENDED

CHEAPEST

Chalakudy

Lalitpur

Khajuraho

Approx Travel Time

1d 17h 35m

₹960

Onwards

Via Cochin, Bhopal, Datia

FASTEST

Chalakudy

Cochin

Bhopal

Datia

Khajuraho

Approx Travel Time

11h 16m

On Demand

Chalakudy

Cochin

Bhopal

Datia

Khajuraho

Approx Travel Time

11h 50m

On Demand

Chalakudy

Cochin

Bhopal

Datia

Khajuraho

Approx Travel Time

11h 57m

On Demand

Ads by MMT

Via Bangalore

Chalakudy

Bangalore

Khajuraho

Approx Travel Time

16h 37m

₹8,688

Onwards

Chalakudy

Bangalore

Khajuraho

Approx Travel Time

12h 55m

₹9,902

Onwards

Via Jhansi

Chalakudy

Jhansi

Khajuraho

Approx Travel Time

1d 19h 16m

₹4,848

Onwards

Ads by MMT

Via Cochin, Gwalior, Datia

Chalakudy

Cochin

Gwalior

Datia

Khajuraho

Approx Travel Time

13h 13m

On Demand

Via Nagpur

Chalakudy

Nagpur

Khajuraho

Approx Travel Time

1d 18h 51m

₹1,415

Onwards

Via Hyderabad, Jabalpur

Chalakudy

Hyderabad

Jabalpur

Khajuraho

Approx Travel Time

1d 20h 50m

₹4,549

Onwards

Frequently Asked Questions

What is the distance between Chalakudy and Khajuraho?

Khajuraho is approximately 2500+ kms from Chalakudy.

How long does it take to reach Khajuraho from Chalakudy?

It takes approximately 11 hours to reach Khajuraho from Chalakudy by Train, Flight Via Cochin, Bhopal, Datia.

What is the cheapest way to reach Khajuraho from Chalakudy?

The cheapest way to reach Khajuraho from Chalakudy is by Train Via Lalitpur.

What is the fastest way to reach Khajuraho from Chalakudy?

The fastest way to reach Khajuraho from Chalakudy is by Train, Flight Via Cochin, Bhopal, Datia.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India