By road20.7 km
Driving time20 min
Straight line12.2 km
Main highwaysNH144
By road it is 20.7 km from Vaishno Devi to Reasi – about 20 min of driving without long halts. The straight-line distance is 12.2 km.
Route on the map
Loading map…
By road
Expect 20.7 km on the odometer and close to 20 min on the road. Leave early on Navratri, the New Year week and summer holidays: parking fills up fast and police divert traffic away from the temple lanes.
Questions and answers
What is the distance from Vaishno Devi to Reasi?
20.7 km by road and 12.2 km in a straight line.
How long does it take to travel from Vaishno Devi to Reasi?
About 20 min by car in normal traffic. Allow extra time on Navratri, the New Year week and summer holidays and during the annual mela.
Other routes
- Vaishno Devi to Jammu42.2 km · 50 min
- Vaishno Devi to Mansar Lake61.4 km · 1 h 20 min
- Vaishno Devi to Patnitop64.2 km · 1 h 30 min
- Vaishno Devi to Shiv Khori72.9 km · 1 h 20 min
- Vaishno Devi to Srinagar213 km · 4 h 25 min
- Vaishno Devi to Amritsar250 km · 4 h 45 min
- Vaishno Devi to Gulmarg263 km · 5 h 35 min
Road distances and driving times are calculated from OpenStreetMap road data; driving times include a margin for Indian road conditions and are estimates, not guarantees.