
Shirdi to Udaipur
Udaipur is approximately 600+ kms from Shirdi. The fastest way to reach Udaipur from Shirdi is by Flight Via Indore. It takes approximately 3 hours. The cheapest way to reach Udaipur from Shirdi is by Bus, Train Via Surat which would take approximately 17 hours.
Sort By
Mode of Transport
Via Vadodara
RECOMMENDED
Shirdi
Vadodara
Udaipur
Approx Travel Time
17h 10m
₹1,899
Onwards
Shirdi
Vadodara
Udaipur
Approx Travel Time
15h 55m
₹1,259
Onwards
Via Surat
Shirdi
Surat
Udaipur
Approx Travel Time
8h 40m
₹11,225
Onwards
CHEAPEST
Shirdi
Surat
Udaipur
Approx Travel Time
16h 40m
₹1,010
Onwards
Via Indore
Shirdi
Indore
Udaipur
Approx Travel Time
10h 10m
₹3,845
Onwards
FASTEST
Shirdi
Indore
Udaipur
Approx Travel Time
2h 55m
₹7,281
Onwards
Shirdi
Indore
Udaipur
Approx Travel Time
12h 10m
₹4,386
Onwards
Via Mumbai
Shirdi
Mumbai
Udaipur
Approx Travel Time
6h 40m
₹5,612
Onwards
Shirdi
Mumbai
Udaipur
Approx Travel Time
7h 25m
₹4,832
Onwards
Via Ahmedabad
Shirdi
Ahmedabad
Udaipur
Approx Travel Time
18h 40m
₹1,549
Onwards
Frequently Asked Questions
What is the distance between Shirdi and Udaipur?
Udaipur is approximately 600+ kms from Shirdi.
How long does it take to reach Udaipur from Shirdi?
It takes approximately 3 hours to reach Udaipur from Shirdi by Flight Via Indore.
What is the cheapest way to reach Udaipur from Shirdi?
The cheapest way to reach Udaipur from Shirdi is by Bus, Train Via Surat.
What is the fastest way to reach Udaipur from Shirdi?
The fastest way to reach Udaipur from Shirdi is by Flight Via Indore.