hero
How2Go
Chittorgarh to Khajuraho

Chittorgarh to Khajuraho

Khajuraho is approximately 950+ kms from Chittorgarh. The fastest way to reach Khajuraho from Chittorgarh is by Train, Flight Via Jaipur. It takes approximately 10 hours. The cheapest way to reach Khajuraho from Chittorgarh is by Train which would take approximately 19 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Chittorgarh

Khajuraho

Approx Travel Time

18h 45m

₹475

Onwards

Via Jaipur

FASTEST

Chittorgarh

Jaipur

Khajuraho

Approx Travel Time

10h 10m

₹4,953

Onwards

Chittorgarh

Jaipur

Khajuraho

Approx Travel Time

10h 15m

₹5,408

Onwards

Ads by MMT

Via Agra

Chittorgarh

Agra

Khajuraho

Approx Travel Time

13h 22m

₹545

Onwards

Via Kota, Chatarpur

Chittorgarh

Kota

Chatarpur

Khajuraho

Approx Travel Time

14h 42m

On Demand

Ads by MMT

Via Jhansi

Chittorgarh

Jhansi

Khajuraho

Approx Travel Time

14h 10m

₹1,359

Onwards

Chittorgarh

Jhansi

Khajuraho

Approx Travel Time

14h 40m

₹1,699

Onwards

Chittorgarh

Jhansi

Khajuraho

Approx Travel Time

13h 45m

₹5,670

Onwards

Via Ujjain

Chittorgarh

Ujjain

Khajuraho

Approx Travel Time

15h 2m

₹6,194

Onwards

Via Bhopal, Datia

Chittorgarh

Bhopal

Datia

Khajuraho

Approx Travel Time

14h 35m

On Demand

Frequently Asked Questions

What is the distance between Chittorgarh and Khajuraho?

Khajuraho is approximately 950+ kms from Chittorgarh.

How long does it take to reach Khajuraho from Chittorgarh?

It takes approximately 10 hours to reach Khajuraho from Chittorgarh by Train, Flight Via Jaipur.

What is the cheapest way to reach Khajuraho from Chittorgarh?

The cheapest way to reach Khajuraho from Chittorgarh is by Train.

What is the fastest way to reach Khajuraho from Chittorgarh?

The fastest way to reach Khajuraho from Chittorgarh is by Train, Flight Via Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India