
Kasganj to Datia
Datia is approximately 300+ kms from Kasganj. The fastest way to reach Datia from Kasganj is by Train Via Agra. It takes approximately 8 hours. The cheapest way to reach Datia from Kasganj is by Train Via Agra which would take approximately 8 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
CHEAPEST
FASTEST
Kasganj
Agra
Datia
Approx Travel Time
7h 40m
₹250
Onwards
Kasganj
Agra
Datia
Approx Travel Time
8h 2m
₹2,419
Onwards
Kasganj
Agra
Datia
Approx Travel Time
8h 53m
₹3,797
Onwards
Via Firozabad
Kasganj
Firozabad
Datia
Approx Travel Time
8h 4m
On Demand
Via Agra, Gwalior
Kasganj
Agra
Gwalior
Datia
Approx Travel Time
8h 50m
On Demand
Kasganj
Agra
Gwalior
Datia
Approx Travel Time
9h 5m
On Demand
Kasganj
Agra
Gwalior
Datia
Approx Travel Time
9h 12m
On Demand
Kasganj
Agra
Gwalior
Datia
Approx Travel Time
9h 27m
On Demand
Via Agra, Dabra
Kasganj
Agra
Dabra
Datia
Approx Travel Time
9h 5m
₹305
Onwards
Kasganj
Agra
Dabra
Datia
Approx Travel Time
9h 27m
₹2,474
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Datia?
Datia is approximately 300+ kms from Kasganj.
How long does it take to reach Datia from Kasganj?
It takes approximately 8 hours to reach Datia from Kasganj by Train Via Agra.
What is the cheapest way to reach Datia from Kasganj?
The cheapest way to reach Datia from Kasganj is by Train Via Agra.
What is the fastest way to reach Datia from Kasganj?
The fastest way to reach Datia from Kasganj is by Train Via Agra.