
Kalka to Datia
Datia is approximately 650+ kms from Kalka. The fastest way to reach Datia from Kalka is by Train Via Kurukshetra. It takes approximately 15 hours. The cheapest way to reach Datia from Kalka is by Train Via Panipat which would take approximately 15 hours.
Sort By
Mode of Transport
Via Kurukshetra
RECOMMENDED
FASTEST
Kalka
Kurukshetra
Datia
Approx Travel Time
14h 25m
On Demand
Kalka
Kurukshetra
Datia
Approx Travel Time
15h 19m
On Demand
Via Ambala
Kalka
Ambala
Datia
Approx Travel Time
14h 40m
₹515
Onwards
Kalka
Ambala
Datia
Approx Travel Time
14h 55m
₹3,075
Onwards
Via Karnal
Kalka
Karnal
Datia
Approx Travel Time
14h 40m
On Demand
Via Panipat
CHEAPEST
Kalka
Panipat
Datia
Approx Travel Time
14h 40m
₹480
Onwards
Via Delhi
Kalka
Delhi
Datia
Approx Travel Time
14h 40m
₹720
Onwards
Via Ghaziabad
Kalka
Ghaziabad
Datia
Approx Travel Time
14h 40m
On Demand
Via Sonipat
Kalka
Sonipat
Datia
Approx Travel Time
14h 40m
On Demand
Via Ganaur
Kalka
Ganaur
Datia
Approx Travel Time
14h 40m
On Demand
Frequently Asked Questions
What is the distance between Kalka and Datia?
Datia is approximately 650+ kms from Kalka.
How long does it take to reach Datia from Kalka?
It takes approximately 15 hours to reach Datia from Kalka by Train Via Kurukshetra.
What is the cheapest way to reach Datia from Kalka?
The cheapest way to reach Datia from Kalka is by Train Via Panipat.
What is the fastest way to reach Datia from Kalka?
The fastest way to reach Datia from Kalka is by Train Via Kurukshetra.