Travel from Secunderabad to Shirdi

Bus or train from Secunderabad to Shirdi?

Indian Railways operates a train from Secunderabad to Shirdi once daily. Tickets cost $11 - $22 and the journey takes 11 h 38 min. Alternatively, RedBus operates a bus from Secunderabad to Shirdi hourly. Tickets cost $9 - $13 and the journey takes 13 h 30 min.

How to get from Secunderabad to Shirdi

From Bolarum (BMO) train to Rotegaon (RGO) then taxi to Shirdi. 12 h 17 min ₹2,032. From Secunderabad taxi to Hyderabad then bus to Shirdi. 13 h 50 min ₹1,160. From Secunderabad taxi to Malkajgiri (MJF), train to Puntamba (PB), then taxi to Shirdi. 14 h 48 min ₹1,964. From Secunderabad drive to Shirdi. 8 h 35 min ₹4,690. From Secunderabad taxi to Secunderabad, bus to Hyderabad airport, fly to Mumbai airport, taxi to Mumbai, then bus to Shirdi. 10 h 49 min ₹6,235. From Secunderabad taxi to Secunderabad, bus to Hyderabad airport, fly to Aurangabad airport, train to Kanhegaon (KNGN), then taxi to Shirdi. 9 h 33 min ₹15,811. From Secunderabad taxi to Secunderabad, bus to Hyderabad airport, fly to Pune airport, taxi to Pune Junction (PUNE), train to Kopargaon (KPG), then taxi to Shirdi. 9 h 27 min ₹9,810. From Secunderabad taxi to Secunderabad, bus to Hyderabad airport, fly to Nanded airport, taxi to Shrigonda Road (SGND), train to Kanhegaon (KNGN), then taxi to Shirdi. 7 h 51 min ₹12,683. From Secunderabad taxi to Secunderabad, bus to Hyderabad airport, fly to Indore airport, taxi to Indore, then bus to Shirdi. 13 h 11 min ₹11,214.