Travel from Indore to Vaishno-Devi

Train, bus or fly from Indore to Vaishno Devi?

IndiGo Airlines, Jet Airways and three other airlines fly from Indore to Vaishno Devi every 2 hours. Alternatively, Indian Railways operates a train from Indore to Vaishno Devi once daily. Tickets cost $28 - $40 and the journey takes 27 h 45 min.

How to get from Indore to Vaishno Devi

ModeDurationPrice
From Kalani Nagar line 7 bus to Indore airport, fly to Jammu airport, then taxi to Vaishno Devi.7 h 44 min$315
From Kalani Nagar line 7 bus to Indore airport, fly to Srinagar airport, then taxi to Vaishno Devi.13 h 47 min$480
From Indore Junction Bg (INDB) train to Jammu Tawi (JAT) then taxi to Vaishno Devi.30 h 20 min$67
From Indore bus to Jaipur, bus to Delhi, bus to Katra, then taxi to Vaishno Devi.34 h 22 min$42
From Indore drive to Vaishno Devi.27 h 14 min$193

How long does it take to get from Indore to Vaishno Devi?

It takes approximately 7 h 44 min to get from Indore to Vaishno Devi, including transfers.

Operators from Indore to Vaishno Devi

OperatorPhoneWebsite
AiCTSLAiCTSL
IndiGo AirlinesIndiGo Airlines
Jet AirwaysJet Airways
GoAirGoAir
Jet LiteJet Lite
Air India LimitedAir India Limited
VistaraVistara
Indian RailwaysIndian Railways
RedBusRedBus