Travel from Amritsar to Vaishno-Devi

Train, bus or fly from Amritsar to Vaishno Devi?

IndiGo Airlines flies from Amritsar to Vaishno Devi once daily. Alternatively, RedBus operates a bus from Amritsar to Vaishno Devi every 4 hours. Tickets cost $8 - $12 and the journey takes 6 h 30 min.

How to get from Amritsar to Vaishno Devi

ModeDurationPrice
From Amritsar taxi to Amritsar airport, fly to Jammu airport, then taxi to Vaishno Devi.3 h 46 min$212
From Amritsar bus to Katra then taxi to Vaishno Devi.8 h$21
From Amritsar Junction (ASR) train to Udhampur (UHP) then taxi to Vaishno Devi.8 h 46 min$44

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

It takes approximately 3 h 46 min to get from Amritsar to Vaishno Devi, including transfers.

Operators from Amritsar to Vaishno Devi

OperatorPhoneWebsite
IndiGo AirlinesIndiGo Airlines
RedBusRedBus
Indian RailwaysIndian Railways