I am going to Nasik with my parents and from there we would also be visiting the Sai Baba Mandir in Shirdi. My sister lives in Pune and we would like to pay her a surprise visit and would like to know what the distance between Shirdi and Pune is so that we can book the appropriate mode of transport.
Hello, @Falak, welcome to the forum! Overview The distance between Shirdi and Pune is about 202 kilometres. Driving this distance can take around 4 to 5 hours, if you choose to bring your own vehicle or even hire a cab. With public transportation, journey can take around 5 to 8 hours, sometimes even more. Fortunately though, you have plenty of transportation options from Shirdi to Pune. There are both government-operated and privately-operated buses in this route. You can even opt for train journey is you want a more comfortable option. And of course, taxis are also available, as well as car rental services. In this guide, we would highlight your transportation options from Shirdi to Pune. Transportation Options from Shirdi to Pune 1. By Maharashtra State Road Transport Corporation (MSRTC) Buses - This is your first option when travelling from Shirdi to Pune, the buses operated by the MSRTC. These buses depart from the State Transport (ST) Bus Stand in Shirdi. They would then drop off passengers at the Shivaji Nagar Bus Station in Pune. You can choose from two types of buses too and they have different timings all throughout the day. MSRTC Buses from Shirdi to Pune Bus NumberBus TypeDeparture TimeFare1Semi Luxury5:00Rs. 2922Semi Luxury5:45Rs. 2923Semi Luxury6:30Rs. 2924Ordinary Express6:35Rs. 2345Semi Luxury7:30Rs. 2926Ordinary Express7:35Rs. 2347Semi Luxury8:00Rs. 2928Ordinary Express8:30Rs. 2219Semi Luxury8:30Rs. 29210Ordinary Express8:35Rs. 23411Ordinary Express9:35Rs. 23412Ordinary Express9:45Rs. 22113Semi Luxury10:30Rs. 30114Ordinary Express10:35Rs. 23415Ordinary Express11:30Rs. 21416Ordinary Express11:35Rs. 23417Ordinary Express11:45Rs. 21418Ordinary Express12:35Rs. 23419Semi Luxury13:00Rs. 29220Ordinary Express13:35Rs. 23421Ordinary Express13:45Rs. 21422Semi Luxury14:15Rs. 30123Ordinary Express14:35Rs. 23424Ordinary Express14:45Rs. 21425Ordinary Express16:01Rs. 21426Ordinary Express18:35Rs. 234These are the buses operated by the MSRTC running from Shirdi to Pune. There are two types of buses, the semi luxury one and the ordinary express one. The semi luxury bus fare is at Rs. 292 or Rs. 301, depending on the timing of the bus. The ordinary express bus fare is at Rs. 214, Rs. 221 and Rs. 234, depending on the timing of the bus too. Buses leave from Shirdi as early as 5:00 in the morning and as late as 18:35 in the evening. You can book any of these buses from the official website of the MSRTC. Keep in mind that there are booking charges of Rs. 7 for the semi luxury buses and Rs. 5 for the ordinary express buses. 2. By Gogte Travels Buses - Gogte Travels is a private bus company with a few buses running between Shirdi and Pune. Their buses are air-conditioned sleeper ones so the ride would be very comfortable. The buses have different boarding points in Shirdi but they have the same drop off points at the Padmavati Parking in Pune. Gogte Travels Buses from Shirdi to Pune Bus NumberBus TypeBoarding Point - TimeDropping Off Point - TimeFare1AC SleeperSai Virbhadra Travels - 15:00Padmavati Parking - 21:30Rs. 2802AC SleeperShirdi Holiday Park - 16:00Padmavati Parking - 22:00Rs. 400These are the buses operated by Gogte Travels, running between Shirdi and Pune. There are two AC sleeper buses plying this route, the first one departs from the Sai Virbhadra Travels Counter, just opposite the Shirdi Government Bus Stop. The second one departs from the Shirdi Holiday Park in the Nagar Manmad Road. Fares are at Rs. 280 and Rs. 400, respectively. You can book any of these buses from the official website of Gogte Travels. 3. SRS Travels Buses - SRS Travels is another private bus company with some buses running between Shirdi and Pune. All of their buses are air-conditioned sleeper ones. Rates are on the higher side though, especially as compared to the economical rates of government buses. You can opt for this company if you want a comfortable and luxurious ride to Pune. Their buses depart from Shirdi and drop off passengers in the Katraj Bus Terminus in Pune. SRS Travels Buses from Shirdi to Pune Bus NumberBus TypeBoarding Point - TimeDropping Off Point - TimeFare1Scania AC Semi SleeperShirdi - 15:30Katraj - 21:00Rs. 9542Volvo AC SleeperShirdi - 17:30Katraj - 23:00Rs. 1,4843Volvo AC SleeperShirdi - 21:45Katraj - 1:30Rs. 1,908These are the buses operated by SRS Travels that run between Shirdi and Pune. You can choose between their Scania or Volvo buses. Fares are around Rs. 954 to Rs. 1,908 per passenger. The timings are from late in the afternoon until evening so you need to plan accordingly. You can book any of these buses from the official website of SRS Travels. 4. By Indian Railways Train (Sainagar Shirdi to Pune Junction) - There is only one train that runs between Shirdi and Pune. Specifically, it departs from the Sainagar Shirdi Railway Station and arrives at the Pune Junction Railway Station. The train runs daily though but you need to plan well to be able to board it as there is only one timing. Journey duration is about 6 hours and 45 minutes with this train so a bit on the longer side. Indian Railways Train from Sainagar Shirdi to Pune Junction Train Name and NumberDeparture Station - TimeArrival Station - TimeScheduleJourney DurationSainagar Shirdi Mumbai CST Fast Passenger Train No. 51034Sainagar Shirdi - 16:10Pune Junction - 22:55Daily6 Hours and 45 MinutesThe Sainagar Shirdi Mumbai CST Fast Passenger Train No. 51034 is the only direct train plying from Sainagar Shirdi to Pune Junction. It departs daily from Sainagar Shirdi at 16:10 and arrives at the Pune Junction at around 22:55. Fares are at Rs. 50 for General Sitting, Rs. 125 for Sleeper Class and Rs. 490 for Third AC. 5. By Indian Railways Train (Puntamba Junction to Pune Junction) - There is another option for train journey, that is from Puntamba Junction Railway Station to Pune Junction Railway Station. Puntamba Junction Railway Station is the closest railway station to Shirdi, after the Sainagar Shirdi Railway Station. It is about 17 kilometres away from Shirdi proper so you can just ride a taxi to reach the station, and from there, ride a train to Pune. Indian Railways Trains from Puntamba Junction to Pune Junction Train Name and NumberDeparture Station - TimeArrival Station - TimeScheduleJourney DurationNizamabad Pune Passenger Train No. 51422Puntamba Junction - 13:20Pune Junction - 20:55Daily7 Hours and 35 MinutesMaharashtra Express Train No. 11040Puntamba Junction - 22:35Pune Junction - 4:40Daily6 Hours and 5 MinutesGorakhpur CSMT Kolhapur Slip Express Train No. 15018Puntamba Junction - 22:35Pune Junction - 4:40Daily6 Hours and 5 MinutesManmad Pune Passenger Train No. 51402Puntamba Junction - 23:35Pune Junction - 7:35Daily8 HoursThese are the trains running between Puntamba Junction to Pune Junction. Most of the trains only have General Sitting at about Rs. 50 per passenger. Journey duration varies between 6 hours to 8 hours. They do have daily schedules though so can be very convenient for those who plan spontaneously for their trips. 6. By Local Taxi - You can also opt to just ride a taxi from Shirdi to Pune. If there are plenty of you, this might work out to be more cost effective and convenient. There are many taxi stands around Shirdi from where you can ride a taxi that can take you to Pune. Below, we would highlight the different taxi rates for the different types of taxis that one can hire. Taxi Rates from Shirdi to Pune Taxi TypeIndicaIndigoTaveraXyloInnovaRateRs. 3,500Rs. 3,700Rs. 3,950Rs. 4,500Rs. 5,500These are the taxi rates from Shirdi to Pune. For smaller vehicles, fares average around Rs. 3,500 to Rs. 3,700, more or less. For larger vehicles, fares average around Rs. 3,950 to Rs. 5,500, more or less. Conclusion If you're taking public transportation to reach Pune from Shirdi, journey duration can take as long as 8 hours. For buses, journey duration averages around 6 hours while for trains, journey duration averages around 6 to 8 hours. Fares are very minimal for trains though especially with the lower classes. Fares for buses are a bit on the higher side, especially for the private ones. I hope this helps you!