Travel from Dehradun to Vaishno-Devi

Train, bus or fly from Dehradun to Vaishno Devi?

Helitrans, Air India Limited and five other airlines fly from Dehradun to Vaishno Devi every 3 hours. Alternatively, you can take a train from Dehradun to Vaishno Devi via Haridwar Junction (HW) and Udhampur (UHP) in around 16 h 31 min.

How to get from Dehradun to Vaishno Devi

ModeDurationPrice
From Dehradun taxi to Dehra Dun airport, fly to Jammu airport, then taxi to Vaishno Devi.5 h 59 min$216
From Dehradun taxi to Dehra Dun airport, fly to Srinagar airport, then taxi to Vaishno Devi.10 h 28 min$341
From Dehradun (DDN) train to Haridwar Junction (HW), train to Udhampur (UHP), then taxi to Vaishno Devi.16 h 31 min$61
From Dehradun taxi to Dehradun, bus to Delhi, bus to Katra, then taxi to Vaishno Devi.22 h 27 min$39
From Dehradun (DDN) night train to Jalandhar Cant (JRC), night train to Ram Nagar J K (RMJK), then taxi to Vaishno Devi.18 h 15 min$55
From Dehradun (DDN) night train to Amritsar Junction (ASR), walk to Amritsar, bus to Katra, then taxi to Vaishno Devi.21 h 36 min$39
From Dehradun drive to Vaishno Devi.12 h 57 min$74

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

It takes approximately 5 h 59 min to get from Dehradun to Vaishno Devi, including transfers.

Operators from Dehradun to Vaishno Devi

OperatorPhoneWebsite
HelitransHelitrans
Air India LimitedAir India Limited
IndiGo AirlinesIndiGo Airlines
SpicejetSpicejet
GoAirGoAir
Jet AirwaysJet Airways
VistaraVistara
Indian RailwaysIndian Railways
RedBusRedBus