
Shahapur to Datia
Datia is approximately 1200+ kms from Shahapur. The fastest way to reach Datia from Shahapur is by Train, Flight Via Mumbai, Gwalior. It takes approximately 8 hours. The cheapest way to reach Datia from Shahapur is by Train, Flight Via Mumbai, Jalgaon which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mumbai, Gwalior
RECOMMENDED
FASTEST
Shahapur
Mumbai
Gwalior
Datia
Approx Travel Time
8h 5m
On Demand
Shahapur
Mumbai
Gwalior
Datia
Approx Travel Time
8h 20m
₹7,809
Onwards
Via Mumbai, Bhopal
Shahapur
Mumbai
Bhopal
Datia
Approx Travel Time
12h 5m
₹5,012
Onwards
Via Mumbai, Indore
Shahapur
Mumbai
Indore
Datia
Approx Travel Time
14h 50m
₹5,061
Onwards
Shahapur
Mumbai
Indore
Datia
Approx Travel Time
17h 20m
₹5,296
Onwards
Via Mumbai, Jalgaon
CHEAPEST
Shahapur
Mumbai
Jalgaon
Datia
Approx Travel Time
18h 35m
₹2,645
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Datia?
Datia is approximately 1200+ kms from Shahapur.
How long does it take to reach Datia from Shahapur?
It takes approximately 8 hours to reach Datia from Shahapur by Train, Flight Via Mumbai, Gwalior.
What is the cheapest way to reach Datia from Shahapur?
The cheapest way to reach Datia from Shahapur is by Train, Flight Via Mumbai, Jalgaon.
What is the fastest way to reach Datia from Shahapur?
The fastest way to reach Datia from Shahapur is by Train, Flight Via Mumbai, Gwalior.