Travel from Salem-India to Shirdi

Bus or train from Salem to Shirdi?

You can take a train from Salem to Shirdi via Salem Junction (SA), Jolarpettai (JTJ), and Puntamba (PB) in around 24 hours 35 minutes. Alternatively, you can take a bus from Salem to Shirdi via Mumbai in around 25 hour 42 minutes.

How to get from Salem to Shirdi

ModeDurationPrice
From Salem taxi to Salem Junction (SA), train to Jolarpettai (JTJ), train to Puntamba (PB), then taxi to Shirdi.24 h 35 min₹3,107
From Salem bus to Mumbai then bus to Shirdi.25 h 42 min₹1,420
From Salem taxi to Salem Junction (SA), train to Dadar, train to Vidya Vihar, walk to Mumbai, then bus to Shirdi.39 h 10 min₹3,107
From Salem drive to Shirdi.15 h 49 min₹8,730
From Salem taxi to Salem Junction (SA), train to Coimbatore Junction (CBE), taxi to Coimbatore airport, fly to Mumbai airport, taxi to Mumbai, then bus to Shirdi.13 h 41 min₹8,709
From Salem taxi to Salem Junction (SA), train to Yelhanka Junction (YNK), taxi to Bengaluru airport, fly to Mumbai airport, taxi to Mumbai, then bus to Shirdi.15 h 3 min₹7,163
From Salem taxi to Salem Junction (SA), train to Coimbatore Junction (CBE), taxi to Coimbatore airport, fly to Pune airport, taxi to Pune Junction (PUNE), train to Kopargaon (KPG), then taxi to Shirdi.12 h 55 min₹11,606
From Salem taxi to Salem Junction (SA), train to Yelhanka Junction (YNK), taxi to Bengaluru airport, fly to Pune airport, taxi to Pune Junction (PUNE), train to Kopargaon (KPG), then taxi to Shirdi.13 h 51 min₹7,163
From Salem taxi to Salem Junction (SA), train to Angamali (AFK), taxi to Kochi airport, fly to Pune airport, taxi to Pune Junction (PUNE), train to Kopargaon (KPG), then taxi to Shirdi.15 h 26 min₹9,997

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

It takes approximately 24 hours 35 minutes to get from Salem to Shirdi, including transfers.

Is there a direct bus between Salem and Shirdi?

No, there is no direct bus from Salem to Shirdi. However, there are services departing from Salem and arriving at Shirdi via Mumbai. The journey, including transfers, takes approximately 25 hour 42 minutes.

Operators from Salem to Shirdi

OperatorPhoneWebsite
Indian RailwaysIndian Railways
RedBusRedBus
Mumbai Suburban RailwayMumbai Suburban Railway
Air India LimitedAir India Limited
IndiGo AirlinesIndiGo Airlines
Jet LiteJet Lite
Jet AirwaysJet Airways
GoAirGoAir
SpicejetSpicejet
AirAsia IndiaAirAsia India