hero
How2Go
Firozabad to Khajuraho

Firozabad to Khajuraho

Khajuraho is approximately 400+ km from Firozabad, 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 Agra, Chatarpur

RECOMMENDED

CHEAPEST

Firozabad

Agra

Chatarpur

Khajuraho

Approx Travel Time

7h 20m

₹709

Onwards

FASTEST

Firozabad

Agra

Chatarpur

Khajuraho

Approx Travel Time

7h 19m

₹1,969

Onwards

Firozabad

Agra

Chatarpur

Khajuraho

Approx Travel Time

8h 1m

₹1,981

Onwards

Firozabad

Agra

Chatarpur

Khajuraho

Approx Travel Time

8h 2m

₹721

Onwards

Firozabad

Agra

Chatarpur

Khajuraho

Approx Travel Time

7h 54m

₹3,667

Onwards

Via Gwalior

Firozabad

Gwalior

Khajuraho

Approx Travel Time

9h 34m

₹3,848

Onwards

Via Mahoba, Chatarpur

Firozabad

Mahoba

Chatarpur

Khajuraho

Approx Travel Time

15h 3m

₹960

Onwards

Via Dholpur, Chatarpur

Firozabad

Dholpur

Chatarpur

Khajuraho

Approx Travel Time

7h 38m

₹3,144

Onwards

Firozabad

Dholpur

Chatarpur

Khajuraho

Approx Travel Time

8h 20m

₹3,156

Onwards

Via Morena, Chatarpur

Firozabad

Morena

Chatarpur

Khajuraho

Approx Travel Time

8h 13m

₹3,523

Onwards

Frequently Asked Questions

What is the distance between Firozabad and Khajuraho?

Khajuraho is approximately 400+ kms from Firozabad.

How long does it take to reach Khajuraho from Firozabad?

It takes approximately 8 hours to reach Khajuraho from Firozabad by Cab, Train Via Agra, Chatarpur.

What is the cheapest way to reach Khajuraho from Firozabad?

The cheapest way to reach Khajuraho from Firozabad is by Bus, Train Via Agra, Chatarpur.

What is the fastest way to reach Khajuraho from Firozabad?

The fastest way to reach Khajuraho from Firozabad is by Cab, Train Via Agra, Chatarpur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India