Khajuraho to Rupbas Distance

Rupbas is approximately 500+ km from Khajuraho. Compare the available routes and travel options between the two cities. The fastest way to reach Rupbas takes approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Khajuraho, India to Rupbas, India

Via Agra

RECOMMENDED

Khajuraho

Agra

Rupbas

Approx Travel Time

7h 17m

₹400

Onwards

Via Agra, Fatehpur sikri

Khajuraho

Agra

Fatehpur sikri

Rupbas

Approx Travel Time

7h 43m

₹545

Onwards

Ads by MMT

Via Chatarpur, Dholpur

Khajuraho

Chatarpur

Dholpur

Rupbas

Approx Travel Time

8h 55m

₹2,420

Onwards

FASTEST

Khajuraho

Chatarpur

Dholpur

Rupbas

Approx Travel Time

7h 9m

₹324

Onwards

Khajuraho

Chatarpur

Dholpur

Rupbas

Approx Travel Time

8h 20m

₹349

Onwards

Khajuraho

Chatarpur

Dholpur

Rupbas

Approx Travel Time

7h 27m

₹2,046

Onwards

Via Dholpur

CHEAPEST

Khajuraho

Dholpur

Rupbas

Approx Travel Time

9h 6m

₹269

Onwards

Ads by MMT

Via Dabra, Dholpur

Khajuraho

Dabra

Dholpur

Rupbas

Approx Travel Time

9h 52m

₹1,930

Onwards

Via Datia, Dholpur

Khajuraho

Datia

Dholpur

Rupbas

Approx Travel Time

8h 27m

₹304

Onwards

Via Jhansi, Dholpur

Khajuraho

Jhansi

Dholpur

Rupbas

Approx Travel Time

8h 48m

₹294

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Khajuraho and Rupbas?

The straight-line distance is approximately 300+ km.

What is the distance from Khajuraho to Rupbas via Agra?

Via Agra, the distance is approximately 500+ km, taking around 7 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India