hero
How2Go
Khagaria to Khajuraho

Khagaria to Khajuraho

Khajuraho is approximately 800+ kms from Khagaria. The fastest way to reach Khajuraho from Khagaria is by Train, Flight Via Varanasi. It takes approximately 14 hours. The cheapest way to reach Khajuraho from Khagaria is by Train Via Patna which would take approximately 16 hours.

Sort By
Mode of Transport

Via Patna

RECOMMENDED

CHEAPEST

Khagaria

Patna

Khajuraho

Approx Travel Time

16h 5m

₹455

Onwards

Khagaria

Patna

Khajuraho

Approx Travel Time

16h 55m

₹620

Onwards

Khagaria

Patna

Khajuraho

Approx Travel Time

15h 49m

₹4,195

Onwards

Direct Options

Khagaria

Khajuraho

Approx Travel Time

18h 28m

On Demand

Ads by MMT

Via Varanasi

FASTEST

Khagaria

Varanasi

Khajuraho

Approx Travel Time

13h 38m

₹17,396

Onwards

Via Patna, Rewa

Khagaria

Patna

Rewa

Khajuraho

Approx Travel Time

19h 42m

On Demand

Khagaria

Patna

Rewa

Khajuraho

Approx Travel Time

18h 36m

On Demand

Ads by MMT

Via Hajipur

Khagaria

Hajipur

Khajuraho

Approx Travel Time

16h 40m

₹535

Onwards

Via Muzaffarpur

Khagaria

Muzaffarpur

Khajuraho

Approx Travel Time

17h 10m

₹500

Onwards

Via Patna, Mahoba

Khagaria

Patna

Mahoba

Khajuraho

Approx Travel Time

16h 18m

₹575

Onwards

Frequently Asked Questions

What is the distance between Khagaria and Khajuraho?

Khajuraho is approximately 800+ kms from Khagaria.

How long does it take to reach Khajuraho from Khagaria?

It takes approximately 14 hours to reach Khajuraho from Khagaria by Train, Flight Via Varanasi.

What is the cheapest way to reach Khajuraho from Khagaria?

The cheapest way to reach Khajuraho from Khagaria is by Train Via Patna.

What is the fastest way to reach Khajuraho from Khagaria?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India