
Bhilwara to Shirdi
Shirdi is approximately 1000+ kms from Bhilwara. The fastest way to reach Shirdi from Bhilwara is by Bus, Flight, Cab Via Udaipur, Pune. It takes approximately 11 hours. The cheapest way to reach Shirdi from Bhilwara is by Train, Bus Via Indore which would take approximately 15 hours.
Sort By
Mode of Transport
Via Udaipur, Pune
RECOMMENDED
Bhilwara
Udaipur
Pune
Shirdi
Approx Travel Time
11h 35m
₹10,117
Onwards
FASTEST
Bhilwara
Udaipur
Pune
Shirdi
Approx Travel Time
10h 38m
₹8,243
Onwards
Bhilwara
Udaipur
Pune
Shirdi
Approx Travel Time
12h 18m
₹7,893
Onwards
Via Indore
CHEAPEST
Bhilwara
Indore
Shirdi
Approx Travel Time
14h 35m
₹880
Onwards
Bhilwara
Indore
Shirdi
Approx Travel Time
14h 5m
₹1,250
Onwards
Via Indore, Nashik
Bhilwara
Indore
Nashik
Shirdi
Approx Travel Time
13h 49m
₹10,835
Onwards
Via Ratlam, Aurangabad, Maharashtra
Bhilwara
Ratlam
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
15h 45m
₹2,874
Onwards
Via Ujjain, Nashik
Bhilwara
Ujjain
Nashik
Shirdi
Approx Travel Time
17h 8m
₹10,031
Onwards
Via Thane
Bhilwara
Thane
Shirdi
Approx Travel Time
18h 24m
On Demand
Frequently Asked Questions
What is the distance between Bhilwara and Shirdi?
Shirdi is approximately 1000+ kms from Bhilwara.
How long does it take to reach Shirdi from Bhilwara?
It takes approximately 11 hours to reach Shirdi from Bhilwara by Bus, Flight, Cab Via Udaipur, Pune.
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 Bus, Flight, Cab Via Udaipur, Pune.


