
Deoghar to Shirdi
Shirdi is approximately 1650+ kms from Deoghar. The fastest way to reach Shirdi from Deoghar is by Train, Flight Via Ranchi, Indore. It takes approximately 10 hours. The cheapest way to reach Shirdi from Deoghar is by Train, Flight Via Ranchi, Indore which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ranchi, Indore
RECOMMENDED
CHEAPEST
FASTEST
Deoghar
Ranchi
Indore
Shirdi
Approx Travel Time
9h 50m
₹9,842
Onwards
Deoghar
Ranchi
Indore
Shirdi
Approx Travel Time
10h 50m
₹10,212
Onwards
Via Bilaspur, Chattisgarh
Deoghar
Bilaspur, Chattisgarh
Shirdi
Approx Travel Time
1d 7h 55m
On Demand
Via Lucknow
Deoghar
Lucknow
Shirdi
Approx Travel Time
17h 40m
On Demand
Via Bhusawal
Deoghar
Bhusawal
Shirdi
Approx Travel Time
1d 7h 40m
On Demand
Via Itarsi
Deoghar
Itarsi
Shirdi
Approx Travel Time
1d 8h 25m
On Demand
Via Raipur, Chhattisgarh, Indore
Deoghar
Raipur, Chhattisgarh
Indore
Shirdi
Approx Travel Time
18h 35m
On Demand
Via Kolkata, Indore
Deoghar
Kolkata
Indore
Shirdi
Approx Travel Time
12h 35m
On Demand
Deoghar
Kolkata
Indore
Shirdi
Approx Travel Time
14h 5m
₹10,307
Onwards
Via Hyderabad
Deoghar
Hyderabad
Shirdi
Approx Travel Time
1d 3h 55m
On Demand
Frequently Asked Questions
What is the distance between Deoghar and Shirdi?
Shirdi is approximately 1650+ kms from Deoghar.
How long does it take to reach Shirdi from Deoghar?
It takes approximately 10 hours to reach Shirdi from Deoghar by Train, Flight Via Ranchi, Indore.
What is the cheapest way to reach Shirdi from Deoghar?
The cheapest way to reach Shirdi from Deoghar is by Train, Flight Via Ranchi, Indore.
What is the fastest way to reach Shirdi from Deoghar?
The fastest way to reach Shirdi from Deoghar is by Train, Flight Via Ranchi, Indore.