hero
How2Go
Khajuraho to Khajjiar

Khajuraho to Khajjiar

Khajjiar is approximately 1150+ 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 Jaipur, Kangra

RECOMMENDED

Khajuraho

Jaipur

Kangra

Khajjiar

Approx Travel Time

11h 6m

₹14,637

Onwards

Via Delhi, Jammu

Khajuraho

Delhi

Jammu

Khajjiar

Approx Travel Time

11h 53m

On Demand

Ads by MMT

Via Jaipur, Amritsar

Khajuraho

Jaipur

Amritsar

Khajjiar

Approx Travel Time

11h 31m

₹13,426

Onwards

Via Delhi, Amritsar

Khajuraho

Delhi

Amritsar

Khajjiar

Approx Travel Time

11h 21m

₹18,008

Onwards

Ads by MMT

Via Delhi, Kangra

Khajuraho

Delhi

Kangra

Khajjiar

Approx Travel Time

17h 16m

₹9,718

Onwards

FASTEST

Khajuraho

Delhi

Kangra

Khajjiar

Approx Travel Time

10h 6m

₹19,635

Onwards

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

₹18,440

Onwards

Via Delhi, Pathankot

Khajuraho

Delhi

Pathankot

Khajjiar

Approx Travel Time

14h 59m

₹13,485

Onwards

Via Delhi, Nurpur

Khajuraho

Delhi

Nurpur

Khajjiar

Approx Travel Time

16h 24m

On Demand

Frequently Asked Questions

What is the distance between Khajuraho and Khajjiar?

Khajjiar is approximately 1150+ 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