Travel from Shirdi to Udaipur

Bus or train from Shirdi to Udaipur?

RedBus operates a bus from Shirdi to Udaipur every 30 minutes. Tickets cost $8 - $12 and the journey takes 2 h. 2 other operators also service this route. Alternatively, Indian Railways operates a train from Shirdi to Udaipur once a week. Tickets cost $5 - $18 and the journey takes 4 h 32 min. 3 other operators also service this route.

How to get from Shirdi to Udaipur

From Shirdi bus to Nasik, bus to Baroda, then bus to Udaipur. 17 h 8 min ₹2,055. From Shirdi taxi to Kopargaon (KPG), train to Thane, train to Dadar, train to Borivali (BVI), then train to Ranapratapnagar (RPZ). 23 h ₹3,070. From Shirdi bus to Mumbai, walk to Mukund Company, line 303 bus to Bandra Terminus (BDTS), then train to Ranapratapnagar (RPZ). 25 h 9 min ₹2,392. From Shirdi taxi to Udaipur. 10 h 38 min ₹11,152. From Shirdi drive to Udaipur. 10 h 38 min ₹5,644. From Shirdi bus to Mumbai, taxi to Mumbai airport, fly to Udaipur airport, then taxi to Udaipur. 9 h 28 min ₹6,221. From Shirdi taxi to Sanvatsar (SNVR), train to Aurangabad airport, fly to Udaipur airport, then taxi to Udaipur. 12 h 55 min ₹16,188.