
Datia to Shirdi
Shirdi is approximately 1350+ km from Datia, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shirdi.
Sort By
Mode of Transport
Via Gwalior, Delhi
RECOMMENDED
FASTEST
Datia
Gwalior
Delhi
Shirdi
Approx Travel Time
6h 39m
₹9,680
Onwards
Datia
Gwalior
Delhi
Shirdi
Approx Travel Time
7h 25m
₹9,705
Onwards
Datia
Gwalior
Delhi
Shirdi
Approx Travel Time
7h 34m
₹11,633
Onwards
Via Itarsi
CHEAPEST
Datia
Itarsi
Shirdi
Approx Travel Time
16h 8m
₹615
Onwards
Via Chalisgaon
Datia
Chalisgaon
Shirdi
Approx Travel Time
16h 37m
₹4,685
Onwards
Datia
Chalisgaon
Shirdi
Approx Travel Time
17h 58m
₹1,079
Onwards
Via Indore
Datia
Indore
Shirdi
Approx Travel Time
21h 5m
₹1,300
Onwards
Via Gwalior, Indore
Datia
Gwalior
Indore
Shirdi
Approx Travel Time
21h 54m
₹4,197
Onwards
Via Agra, Delhi
Datia
Agra
Delhi
Shirdi
Approx Travel Time
8h 26m
₹6,395
Onwards
Via Lucknow
Datia
Lucknow
Shirdi
Approx Travel Time
11h 14m
₹17,005
Onwards
Frequently Asked Questions
What is the distance between Datia and Shirdi?
Shirdi is approximately 1350+ kms from Datia.
How long does it take to reach Shirdi from Datia?
It takes approximately 7 hours to reach Shirdi from Datia by Train, Flight Via Gwalior, Delhi.
What is the cheapest way to reach Shirdi from Datia?
The cheapest way to reach Shirdi from Datia is by Train Via Itarsi.
What is the fastest way to reach Shirdi from Datia?
The fastest way to reach Shirdi from Datia is by Train, Flight Via Gwalior, Delhi.

