hero
How2Go
Mahendragarh to Khajuraho

Mahendragarh to Khajuraho

Khajuraho is approximately 650+ kms from Mahendragarh. The fastest way to reach Khajuraho from Mahendragarh is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Khajuraho from Mahendragarh is by Train Via Delhi, Dholpur which would take approximately 17 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Mahendragarh

Delhi

Khajuraho

Approx Travel Time

4h 40m

₹3,081

Onwards

Mahendragarh

Delhi

Khajuraho

Approx Travel Time

14h 40m

₹1,810

Onwards

Mahendragarh

Delhi

Khajuraho

Approx Travel Time

5h 30m

₹5,728

Onwards

Mahendragarh

Delhi

Khajuraho

Approx Travel Time

15h 30m

₹4,457

Onwards

Via Faridabad

Mahendragarh

Faridabad

Khajuraho

Approx Travel Time

14h 53m

On Demand

Ads by MMT

Via Jaipur

Mahendragarh

Jaipur

Khajuraho

Approx Travel Time

6h 25m

₹6,130

Onwards

Mahendragarh

Jaipur

Khajuraho

Approx Travel Time

7h 10m

₹6,734

Onwards

Mahendragarh

Jaipur

Khajuraho

Approx Travel Time

7h 10m

₹9,471

Onwards

Via Delhi, Gwalior

Mahendragarh

Delhi

Gwalior

Khajuraho

Approx Travel Time

16h 5m

On Demand

Ads by MMT

Via Delhi, Dholpur

CHEAPEST

Mahendragarh

Delhi

Dholpur

Khajuraho

Approx Travel Time

16h 20m

₹500

Onwards

Frequently Asked Questions

What is the distance between Mahendragarh and Khajuraho?

Khajuraho is approximately 650+ kms from Mahendragarh.

How long does it take to reach Khajuraho from Mahendragarh?

It takes approximately 5 hours to reach Khajuraho from Mahendragarh by Train, Flight Via Delhi.

What is the cheapest way to reach Khajuraho from Mahendragarh?

The cheapest way to reach Khajuraho from Mahendragarh is by Train Via Delhi, Dholpur.

What is the fastest way to reach Khajuraho from Mahendragarh?

The fastest way to reach Khajuraho from Mahendragarh is by Train, Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India