Travel from Gorakhpur-Uttar-Pradesh-India to Vaishno-Devi

Train or fly from Gorakhpur to Vaishno Devi?

Indian Railways operates a train from Gorakhpur to Vaishno Devi once a week. Tickets cost $24 - $35 and the journey takes 24 h 15 min. Alternatively, Spicejet, Helitrans and 2 other airlines fly from Gorakhpur to Vaishno Devi every 4 hours.

How to get from Gorakhpur to Vaishno Devi

From Gorakhpur Junction (GKP) train to Udhampur (UHP) then taxi to Vaishno Devi. 26 h 43 min ₹3,938. From Gorakhpur Junction (GKP) train to Lucknow Nr (LKO), walk to Lucknow, bus to Delhi, bus to Katra, then taxi to Vaishno Devi. 31 h 17 min ₹3,047. From Gorakhpur drive to Vaishno Devi. 23 h 47 min ₹11,520. From Gorakhpur taxi to Gorakhpur airport, fly to Jammu airport, then taxi to Vaishno Devi. 19 h 17 min ₹18,379. From Gorakhpur taxi to Gorakhpur airport, fly to Srinagar airport, then taxi to Vaishno Devi. 25 h 47 min ₹28,914. From Gorakhpur taxi to Gorakhpur airport, fly to Dharamsala airport, then taxi to Vaishno Devi. 26 h 34 min ₹29,552.