
Bhilwara to Shirdi
Shirdi is approximately 750+ kms from Bhilwara. The fastest way to reach Shirdi from Bhilwara is by Cab, Flight Via Udaipur, Mumbai. It takes approximately 12 hours. The cheapest way to reach Shirdi from Bhilwara is by Train, Bus Via Indore which would take approximately 16 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
CHEAPEST
Bhilwara
Indore
Shirdi
Approx Travel Time
16h
₹880
Onwards
Bhilwara
Indore
Shirdi
Approx Travel Time
18h 5m
₹1,250
Onwards
Via Udaipur, Mumbai
FASTEST
Bhilwara
Udaipur
Mumbai
Shirdi
Approx Travel Time
11h 57m
₹11,761
Onwards
Via Chittorgarh, Indore
Bhilwara
Chittorgarh
Indore
Shirdi
Approx Travel Time
17h 1m
₹4,877
Onwards
Bhilwara
Chittorgarh
Indore
Shirdi
Approx Travel Time
16h 55m
₹1,314
Onwards
Via Ujjain, Indore
Bhilwara
Ujjain
Indore
Shirdi
Approx Travel Time
17h 58m
₹10,921
Onwards
Via Valsad
Bhilwara
Valsad
Shirdi
Approx Travel Time
19h 29m
₹6,197
Onwards
Via Thane
Bhilwara
Thane
Shirdi
Approx Travel Time
19h 4m
On Demand
Via Mandsaur, Indore
Bhilwara
Mandsaur
Indore
Shirdi
Approx Travel Time
16h 5m
₹940
Onwards
Frequently Asked Questions
What is the distance between Bhilwara and Shirdi?
Shirdi is approximately 750+ kms from Bhilwara.
How long does it take to reach Shirdi from Bhilwara?
It takes approximately 12 hours to reach Shirdi from Bhilwara by Cab, Flight Via Udaipur, Mumbai.
What is the cheapest way to reach Shirdi from Bhilwara?
The cheapest way to reach Shirdi from Bhilwara is by Train, Bus Via Indore.
What is the fastest way to reach Shirdi from Bhilwara?
The fastest way to reach Shirdi from Bhilwara is by Cab, Flight Via Udaipur, Mumbai.


