hero
How2Go
Hajipur to Khajuraho

Hajipur to Khajuraho

Khajuraho is approximately 650+ km from Hajipur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Khajuraho.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Hajipur

Khajuraho

Approx Travel Time

13h 15m

₹390

Onwards

Via Varanasi

FASTEST

Hajipur

Varanasi

Khajuraho

Approx Travel Time

8h 10m

₹7,063

Onwards

Via Prayagraj(Allahabad)

Hajipur

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

18h 27m

₹8,283

Onwards

CHEAPEST

Hajipur

Prayagraj(Allahabad)

Khajuraho

Approx Travel Time

12h 12m

₹375

Onwards

Via Prayagraj(Allahabad), Satna

Hajipur

Prayagraj(Allahabad)

Satna

Khajuraho

Approx Travel Time

21h 35m

₹4,099

Onwards

Via Karwi

Hajipur

Karwi

Khajuraho

Approx Travel Time

13h 6m

₹455

Onwards

Via Buxar

Hajipur

Buxar

Khajuraho

Approx Travel Time

13h 10m

₹485

Onwards

Via Patna

Hajipur

Patna

Khajuraho

Approx Travel Time

13h 45m

₹420

Onwards

Hajipur

Patna

Khajuraho

Approx Travel Time

12h 42m

₹1,782

Onwards

Via Satna

Hajipur

Satna

Khajuraho

Approx Travel Time

14h 5m

₹1,330

Onwards

Frequently Asked Questions

What is the distance between Hajipur and Khajuraho?

Khajuraho is approximately 650+ kms from Hajipur.

How long does it take to reach Khajuraho from Hajipur?

It takes approximately 8 hours to reach Khajuraho from Hajipur by Train, Flight Via Varanasi.

What is the cheapest way to reach Khajuraho from Hajipur?

The cheapest way to reach Khajuraho from Hajipur is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Khajuraho from Hajipur?

The fastest way to reach Khajuraho from Hajipur is by Train, Flight Via Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India