Bhachau to Shirdi - Multiple Options To Reach By Train, Bus, Cab, Flight
Shirdi is approximately 600+ kms from Bhachau. The fastest way to reach Shirdi from Bhachau is by Train, Flight Via Ahmedabad, Nashik. It takes approximately 10 hours. The cheapest way to reach Shirdi from Bhachau is by Train Via Kalyan which would take approximately 16 hours.
Sort By
Mode of Transport
Via Surat
RECOMMENDED
Bhachau
Surat
Shirdi
Approx Travel Time
15h 25m
₹945
Onwards
Bhachau
Surat
Shirdi
Approx Travel Time
16h 32m
₹6,195
Onwards
Via Valsad
Bhachau
Valsad
Shirdi
Approx Travel Time
16h 5m
₹7,189
Onwards
Via Navsari
Bhachau
Navsari
Shirdi
Approx Travel Time
16h 25m
₹6,490
Onwards
Via Vapi
Bhachau
Vapi
Shirdi
Approx Travel Time
16h 32m
₹7,204
Onwards
Via Kalyan
CHEAPEST
Bhachau
Kalyan
Shirdi
Approx Travel Time
16h 10m
₹635
Onwards
Bhachau
Kalyan
Shirdi
Approx Travel Time
16h 25m
₹4,197
Onwards
Via Vadodara
Bhachau
Vadodara
Shirdi
Approx Travel Time
16h 55m
₹885
Onwards
Via Nandurbar
Bhachau
Nandurbar
Shirdi
Approx Travel Time
16h 38m
₹7,683
Onwards
Via Ahmedabad, Nashik
FASTEST
Bhachau
Ahmedabad
Nashik
Shirdi
Approx Travel Time
10h 5m
₹4,274
Onwards
Frequently Asked Questions
What is the distance between Bhachau and Shirdi?
Shirdi is approximately 600+ kms from Bhachau.
How long does it take to reach Shirdi from Bhachau?
It takes approximately 10 hours to reach Shirdi from Bhachau by Train, Flight Via Ahmedabad, Nashik.
What is the cheapest way to reach Shirdi from Bhachau?
The cheapest way to reach Shirdi from Bhachau is by Train Via Kalyan.
What is the fastest way to reach Shirdi from Bhachau?
The fastest way to reach Shirdi from Bhachau is by Train, Flight Via Ahmedabad, Nashik.