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 19m

₹810

Onwards

FASTEST

Firozabad

Agra

Chatarpur

Khajuraho

Approx Travel Time

7h 12m

₹2,129

Onwards

Firozabad

Agra

Chatarpur

Khajuraho

Approx Travel Time

7h 54m

₹2,141

Onwards

Firozabad

Agra

Chatarpur

Khajuraho

Approx Travel Time

8h 1m

₹822

Onwards

Via Agra

Firozabad

Agra

Khajuraho

Approx Travel Time

8h 21m

₹2,074

Onwards

Via Gwalior

Firozabad

Gwalior

Khajuraho

Approx Travel Time

8h 28m

₹5,482

Onwards

Via Mathura, Chatarpur

Firozabad

Mathura

Chatarpur

Khajuraho

Approx Travel Time

12h 49m

₹1,906

Onwards

Via Dholpur, Chatarpur

Firozabad

Dholpur

Chatarpur

Khajuraho

Approx Travel Time

7h 38m

₹2,981

Onwards

Firozabad

Dholpur

Chatarpur

Khajuraho

Approx Travel Time

8h 20m

₹2,993

Onwards

Via Morena, Chatarpur

Firozabad

Morena

Chatarpur

Khajuraho

Approx Travel Time

8h 13m

₹3,560

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 7 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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India