hero
How2Go
Gonda to Khajuraho

Gonda to Khajuraho

Khajuraho is approximately 350+ km from Gonda, 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

Via Banda

RECOMMENDED

FASTEST

Gonda

Banda

Khajuraho

Approx Travel Time

9h 18m

₹608

Onwards

Gonda

Banda

Khajuraho

Approx Travel Time

10h 30m

₹3,710

Onwards

Via Kanpur, Chatarpur

Gonda

Kanpur

Chatarpur

Khajuraho

Approx Travel Time

15h 7m

₹675

Onwards

CHEAPEST

Gonda

Kanpur

Chatarpur

Khajuraho

Approx Travel Time

12h 43m

₹455

Onwards

Ads by MMT

Via Satna

Gonda

Satna

Khajuraho

Approx Travel Time

20h 47m

On Demand

Via Lucknow, Chatarpur

Gonda

Lucknow

Chatarpur

Khajuraho

Approx Travel Time

11h 58m

₹694

Onwards

Ads by MMT

Via Bara Banki, Mahoba

Gonda

Bara Banki

Mahoba

Khajuraho

Approx Travel Time

12h 6m

₹1,564

Onwards

Gonda

Bara Banki

Mahoba

Khajuraho

Approx Travel Time

11h 28m

₹3,651

Onwards

Via Unnao, Mahoba

Gonda

Unnao

Mahoba

Khajuraho

Approx Travel Time

12h 53m

₹710

Onwards

Via Kanpur, Mahoba

Gonda

Kanpur

Mahoba

Khajuraho

Approx Travel Time

12h 57m

₹720

Onwards

Frequently Asked Questions

What is the distance between Gonda and Khajuraho?

Khajuraho is approximately 350+ kms from Gonda.

How long does it take to reach Khajuraho from Gonda?

It takes approximately 10 hours to reach Khajuraho from Gonda by Bus, Train Via Banda.

What is the cheapest way to reach Khajuraho from Gonda?

The cheapest way to reach Khajuraho from Gonda is by Train, Bus Via Kanpur, Chatarpur.

What is the fastest way to reach Khajuraho from Gonda?

The fastest way to reach Khajuraho from Gonda is by Bus, Train Via Banda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India