Datia to Kaimganj Distance

Kaimganj is approximately 400+ km from Datia. Compare the available routes and travel options between the two cities. The fastest way to reach Kaimganj takes approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Datia, India to Kaimganj, India

Via Mathura

RECOMMENDED

CHEAPEST

FASTEST

Datia

Mathura

Kaimganj

Approx Travel Time

8h 11m

₹325

Onwards

Datia

Mathura

Kaimganj

Approx Travel Time

9h 53m

₹1,041

Onwards

Via Agra

Datia

Agra

Kaimganj

Approx Travel Time

10h 6m

On Demand

Datia

Agra

Kaimganj

Approx Travel Time

10h 5m

On Demand

Ads by MMT

Via Kasganj

Datia

Kasganj

Kaimganj

Approx Travel Time

9h 41m

On Demand

Via Hathras

Datia

Hathras

Kaimganj

Approx Travel Time

9h 54m

On Demand

Ads by MMT

Via Kanpur

Datia

Kanpur

Kaimganj

Approx Travel Time

9h 18m

₹844

Onwards

Datia

Kanpur

Kaimganj

Approx Travel Time

11h 21m

₹530

Onwards

Frequently Asked Questions

What is the distance between Datia and Kaimganj?

Kaimganj is approximately 400+ km from Datia.

How long does it take to reach Kaimganj from Datia?

It takes approximately 8 hours to reach Kaimganj from Datia by Train Via Mathura.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India