Vaishno Devi · Verified guide

How to Reach Katra and Vaishno Devi

Katra is the base town for the yatra. Direct trains now reach Katra itself.

Changing information reviewed · Official sources separated from planning guidance

Quick answer

Take a train to Shri Mata Vaishno Devi Katra station, or fly to Jammu airport, about 50 km (1.5–2 hours) from Katra by road. From Jammu Tawi station, trains to Katra take about 60–90 minutes.

Options

ModeDetails
TrainShri Mata Vaishno Devi Katra station; also via Jammu Tawi
FlightJammu airport, about 50 km from Katra (1.5–2 hours)
RoadTaxis and buses from Jammu to Katra on NH44

Book travel to Katra

Fix your darshan first, then book the journey with buffer on both sides.

Frequently asked questions

Which is the nearest airport to Vaishno Devi?

Jammu airport, about 50 km from Katra.

Which is the nearest railway station to Vaishno Devi?

Shri Mata Vaishno Devi Katra station.

Sources

Checked 6 Oct 2026. Rules can change; confirm with the official source before you travel.