Travel from New-Delhi to Shirdi

Bus or train from New Delhi to Shirdi?

Indian Railways operates a train from New Delhi to Shirdi twice daily. Tickets cost $24 - $35 and the journey takes 19 hours 5 minutes. Alternatively, you can take a bus from New Delhi to Shirdi via Vadodra and Vadodara in around 27 hours 21 minutes.

How to get from New Delhi to Shirdi

ModeDurationPrice
From New Delhi Metro to Delhi airport, fly to Aurangabad airport, train to Kanhegaon (KNGN), then taxi to Shirdi.9 h 32 min$157
From New Delhi Metro to Delhi airport, fly to Mumbai airport, taxi to Mumbai, then bus to Shirdi.11 h 3 min$97
From New Delhi Metro to Delhi airport, fly to Pune airport, taxi to Pune Junction (PUNE), train to Kopargaon (KPG), then taxi to Shirdi.9 h 56 min$112
From New Delhi Metro to Delhi airport, fly to Indore airport, taxi to Indore, then bus to Shirdi.12 h 44 min$145
From New Delhi Metro to Delhi airport, fly to Vadodara airport, taxi to Vadodara, then bus to Shirdi.14 h 5 min$93
From New Delhi Metro to Delhi airport, fly to Surat airport, taxi to Surat (ST), train to Kopargaon (KPG), then taxi to Shirdi.14 h 20 min$149
From New Delhi (NDLS) train to Kopargaon (KPG) then taxi to Shirdi.19 h 20 min$36
From Delhi bus to Vadodra, walk to Vadodara, then bus to Shirdi.27 h 21 min$34
From New Delhi drive to Shirdi.17 h 51 min$151

How long does it take to get from New Delhi to Shirdi?

It takes approximately 9 hours 32 minutes to get from New Delhi to Shirdi, including transfers.

Is there a direct bus between New Delhi and Shirdi?

No, there is no direct bus from New Delhi to Shirdi. However, there are services departing from Delhi and arriving at Shirdi via Vadodara. The journey, including transfers, takes approximately 27 hours 21 minutes.

Operators from New Delhi to Shirdi

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Air India LimitedAir India Limited
Indian RailwaysIndian Railways
SpicejetSpicejet
Jet AirwaysJet Airways
GoAirGoAir
VistaraVistara
IndiGo AirlinesIndiGo Airlines
RedBusRedBus
AirAsia IndiaAirAsia India
Jet LiteJet Lite
HelitransHelitrans
RSRTCRSRTC