Datia to Indore - Multiple Options To Reach By Train, Bus, Cab
Indore is approximately 450+ kms from Datia. The fastest way to reach Indore from Datia is by Train. It takes approximately 10 hours. The cheapest way to reach Indore from Datia is by Train which would take approximately 10 hours.
Sort By
Mode of Transport
Via Shajapur
Datia
Shajapur
Indore
Approx Travel Time
11h 10m
₹400
Onwards
Datia
Shajapur
Indore
Approx Travel Time
11h 40m
₹440
Onwards
Via Bhopal
Datia
Bhopal
Indore
Approx Travel Time
11h 40m
₹385
Onwards
Via Harda
Datia
Harda
Indore
Approx Travel Time
14h 10m
₹530
Onwards
Via Morena
Datia
Morena
Indore
Approx Travel Time
14h 25m
₹425
Onwards
Datia
Morena
Indore
Approx Travel Time
16h 55m
₹785
Onwards
Via Chatarpur
Datia
Chatarpur
Indore
Approx Travel Time
17h 10m
On Demand
Frequently Asked Questions
What is the distance between Datia and Indore?
Indore is approximately 450+ kms from Datia.
How long does it take to reach Indore from Datia?
It takes approximately 10 hours to reach Indore from Datia by Train.
What is the cheapest way to reach Indore from Datia?
The cheapest way to reach Indore from Datia is by Train.
What is the fastest way to reach Indore from Datia?
The fastest way to reach Indore from Datia is by Train.