hero
How2Go
Raiganj to Khajuraho

Raiganj to Khajuraho

Khajuraho is approximately 1000+ kms from Raiganj. The fastest way to reach Khajuraho from Raiganj is by Bus, Flight Via Siliguri, Varanasi. It takes approximately 12 hours. The cheapest way to reach Khajuraho from Raiganj is by Train Via Katihar, Patna which would take approximately 21 hours.

Sort By
Mode of Transport

Via Katihar, Patna

RECOMMENDED

CHEAPEST

Raiganj

Katihar

Patna

Khajuraho

Approx Travel Time

20h 45m

₹635

Onwards

Via Katihar, Mirzapur

Raiganj

Katihar

Mirzapur

Khajuraho

Approx Travel Time

21h 42m

On Demand

Ads by MMT

Via Naugachhia, Varanasi

Raiganj

Naugachhia

Varanasi

Khajuraho

Approx Travel Time

18h 50m

₹3,194

Onwards

Via Katihar, Varanasi

Raiganj

Katihar

Varanasi

Khajuraho

Approx Travel Time

17h 40m

₹3,234

Onwards

Ads by MMT

Via Katihar, Karwi

Raiganj

Katihar

Karwi

Khajuraho

Approx Travel Time

19h 13m

On Demand

Via Naugachhia, Karwi

Raiganj

Naugachhia

Karwi

Khajuraho

Approx Travel Time

20h 35m

On Demand

Via Siliguri, Varanasi

FASTEST

Raiganj

Siliguri

Varanasi

Khajuraho

Approx Travel Time

11h 35m

₹7,889

Onwards

Via Katihar, Satna

Raiganj

Katihar

Satna

Khajuraho

Approx Travel Time

23h

₹1,570

Onwards

Via Malda, Varanasi

Raiganj

Malda

Varanasi

Khajuraho

Approx Travel Time

18h 22m

On Demand

Via Durgapur, Varanasi

Raiganj

Durgapur

Varanasi

Khajuraho

Approx Travel Time

1d 4h 14m

On Demand

Frequently Asked Questions

What is the distance between Raiganj and Khajuraho?

Khajuraho is approximately 1000+ kms from Raiganj.

How long does it take to reach Khajuraho from Raiganj?

It takes approximately 12 hours to reach Khajuraho from Raiganj by Bus, Flight Via Siliguri, Varanasi.

What is the cheapest way to reach Khajuraho from Raiganj?

The cheapest way to reach Khajuraho from Raiganj is by Train Via Katihar, Patna.

What is the fastest way to reach Khajuraho from Raiganj?

The fastest way to reach Khajuraho from Raiganj is by Bus, Flight Via Siliguri, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India