Travel from Pune to Shirdi-Maharashtra-423109-India

Bus or train from Pune to Shirdi?

Indian Railways operates a train from Pune to Shirdi every 3 hours. Tickets cost $5 - $17 and the journey takes 5 h 11 min. Alternatively, RedBus operates a bus from Pune to Shirdi hourly. Tickets cost $8 - $12 and the journey takes 5 h.

How to get from Pune to Shirdi

ModeDurationPrice
From Pune Junction (PUNE) train to Kopargaon (KPG) then taxi to Shirdi.5 h 27 min₹1,257
From Pune bus to Shirdi then walk to Shirdi.5 h 36 min₹662
From Pune taxi to Shirdi.2 h 51 min₹2,976
From Pune drive to Shirdi.2 h 51 min₹1,507

How long does it take to get from Pune to Shirdi?

It takes approximately 5 h 27 min to get from Pune to Shirdi, including transfers.

Is there a direct bus between Pune and Shirdi?

Yes, there is a direct bus departing from Pune and arriving at Shirdi. Services depart hourly. The journey takes approximately 5 h.

Operators from Pune to Shirdi

OperatorPhoneWebsite
Indian RailwaysIndian Railways
RedBusRedBus