Srinagar to Khajuraho Distance

Khajuraho is approximately 1350+ km from Srinagar. Compare the available routes and travel options between the two cities. The fastest way to reach Khajuraho takes approximately 31 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 Srinagar, India to Khajuraho, India

Via Kurukshetra

RECOMMENDED

CHEAPEST

Srinagar

Kurukshetra

Khajuraho

Approx Travel Time

1d 8h 40m

₹1,915

Onwards

Via Kurukshetra, Chatarpur

FASTEST

Srinagar

Kurukshetra

Chatarpur

Khajuraho

Approx Travel Time

1d 7h 17m

₹1,970

Onwards

Srinagar

Kurukshetra

Chatarpur

Khajuraho

Approx Travel Time

1d 7h 51m

₹4,928

Onwards

Srinagar

Kurukshetra

Chatarpur

Khajuraho

Approx Travel Time

1d 7h 59m

₹1,955

Onwards

Via Delhi, Chatarpur

Srinagar

Delhi

Chatarpur

Khajuraho

Approx Travel Time

1d 7h 55m

₹2,826

Onwards

Via Pathankot, Prayagraj(Allahabad)

Srinagar

Pathankot

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

1d 10h 35m

₹2,149

Onwards

Via Jammu, Prayagraj(Allahabad)

Srinagar

Jammu

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

1d 10h 33m

₹2,274

Onwards

Via Phagwara, Prayagraj(Allahabad)

Srinagar

Phagwara

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

1d 10h 38m

₹2,194

Onwards

Via Jalandhar, Prayagraj(Allahabad)

Srinagar

Jalandhar

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

1d 10h 55m

₹2,205

Onwards

Via Ambala, Prayagraj(Allahabad)

Srinagar

Ambala

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

1d 11h 3m

₹2,615

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1100+ km.

What is the distance from Srinagar to Khajuraho via Kurukshetra?

Via Kurukshetra, the distance is approximately 1350+ km, taking around 33 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India