SignalPe

National Highways in Ladakh

Written and checked byRamanathan Virli· Roads & Infrastructure

3 national highways pass through Ladakh, 2 of them primary routes. Each entry below links to that highway's full route, start and end points, and the states it crosses.

3
highways
2
main routes
1
branches
Sorted by NH number
NHRouteLength
NH 12 highways
NH 1Srinagar – Leh524 km
301Kargil – Zanskar Road234 km
NH 31 highway
NH 3Amritsar – Leh963.63 km

Lengths are each highway's full length, including any part outside Ladakh. Source: MoRTH NH-wise list, February 2023.

Frequently asked questions

How many national highways pass through Ladakh?

3 national highways run through Ladakh, of which 2 are primary (single- or double-digit) national highways and the rest are branch or spur routes.

Which is the longest national highway in Ladakh?

Among the highways passing through Ladakh, NH 3 is the longest at 963.63 km, running from Amritsar to Leh. Note that this is the highway's full length across all states it passes through, not only the portion inside Ladakh.

What is the speed limit on national highways in Ladakh?

On national highways the default limit notified by the Ministry of Road Transport & Highways (S.O. 1522(E), 2018) lets cars go up to 100 km/h on four-lane and wider divided carriageways and 70 km/h on other roads; buses 90/60 km/h; goods vehicles and motorcycles 80/60 km/h. Lower limits notified for specific stretches and shown on signs always apply.

National highways in other states