
Bhopal to Shirdi
Shirdi is approximately 550+ kms from Bhopal. The fastest way to reach Shirdi from Bhopal is by Train. It takes approximately 11 hours. The cheapest way to reach Shirdi from Bhopal is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Nandgaon
Bhopal
Nandgaon
Shirdi
Approx Travel Time
12h 40m
On Demand
Bhopal
Nandgaon
Shirdi
Approx Travel Time
12h 40m
₹2,355
Onwards
Via Kopargaon
Bhopal
Kopargaon
Shirdi
Approx Travel Time
12h 25m
₹525
Onwards
Via Shrirampur (Maharashtra)
Bhopal
Shrirampur (Maharashtra)
Shirdi
Approx Travel Time
13h 10m
₹545
Onwards
Via Aurangabad, Maharashtra
Bhopal
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
13h 10m
₹555
Onwards
Bhopal
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
14h 25m
₹1,665
Onwards
Via Indore
Bhopal
Indore
Shirdi
Approx Travel Time
14h 10m
₹820
Onwards
Bhopal
Indore
Shirdi
Approx Travel Time
14h 25m
₹974
Onwards
Via Jalna
Bhopal
Jalna
Shirdi
Approx Travel Time
13h 55m
₹615
Onwards
Frequently Asked Questions
What is the distance between Bhopal and Shirdi?
Shirdi is approximately 550+ kms from Bhopal.
How long does it take to reach Shirdi from Bhopal?
It takes approximately 11 hours to reach Shirdi from Bhopal by Train.
What is the cheapest way to reach Shirdi from Bhopal?
The cheapest way to reach Shirdi from Bhopal is by Train.
What is the fastest way to reach Shirdi from Bhopal?
The fastest way to reach Shirdi from Bhopal is by Train.