hero
How2Go
Khajuraho to Khajjiar

Khajuraho to Khajjiar

Khajjiar is approximately 1200+ kms from Khajuraho. The fastest way to reach Khajjiar from Khajuraho is by Flight, Cab Via Delhi, Kangra. It takes approximately 10 hours. The cheapest way to reach Khajjiar from Khajuraho is by Train, Cab Via Delhi, Kathua which would take approximately 22 hours.

Sort By
Mode of Transport

Via Delhi, Jammu

RECOMMENDED

Khajuraho

Delhi

Jammu

Khajjiar

Approx Travel Time

11h 53m

On Demand

Via Delhi, Kangra

FASTEST

Khajuraho

Delhi

Kangra

Khajjiar

Approx Travel Time

10h 6m

₹16,672

Onwards

Ads by MMT

Via Delhi, Kathua

CHEAPEST

Khajuraho

Delhi

Kathua

Khajjiar

Approx Travel Time

21h 50m

₹4,418

Onwards

Via Delhi, Jalandhar

Khajuraho

Delhi

Jalandhar

Khajjiar

Approx Travel Time

10h 37m

₹15,669

Onwards

Ads by MMT

Via Jaipur, Amritsar

Khajuraho

Jaipur

Amritsar

Khajjiar

Approx Travel Time

12h 5m

₹13,765

Onwards

Via Jaipur, Kangra

Khajuraho

Jaipur

Kangra

Khajjiar

Approx Travel Time

11h 6m

₹15,832

Onwards

Via Delhi, Nurpur

Khajuraho

Delhi

Nurpur

Khajjiar

Approx Travel Time

16h 24m

On Demand

Via Delhi, Amritsar

Khajuraho

Delhi

Amritsar

Khajjiar

Approx Travel Time

11h 55m

₹15,012

Onwards

Via Delhi, Pathankot

Khajuraho

Delhi

Pathankot

Khajjiar

Approx Travel Time

14h 59m

₹10,335

Onwards

Via Delhi, Mukerian

Khajuraho

Delhi

Mukerian

Khajjiar

Approx Travel Time

14h 53m

₹11,194

Onwards

Frequently Asked Questions

What is the distance between Khajuraho and Khajjiar?

Khajjiar is approximately 1200+ kms from Khajuraho.

How long does it take to reach Khajjiar from Khajuraho?

It takes approximately 10 hours to reach Khajjiar from Khajuraho by Flight, Cab Via Delhi, Kangra.

What is the cheapest way to reach Khajjiar from Khajuraho?

The cheapest way to reach Khajjiar from Khajuraho is by Train, Cab Via Delhi, Kathua.

What is the fastest way to reach Khajjiar from Khajuraho?

The fastest way to reach Khajjiar from Khajuraho is by Flight, Cab Via Delhi, Kangra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India