National Highways in Haryana
29 national highways pass through Haryana, 7 of them primary routes. Each entry below links to that highway's full route, start and end points, and the states it crosses.
29
Highways
7
Primary NHs
15,996
Total route km
NH 5Primary
Firozpur → Shipki La
NH 7Primary
Fazilka → Mana Pass
NH 9Primary
Fazilka → Jauljibi
NH 19Primary
Agra → Dankuni
NH 44Primary
Srinagar → Kanyakumari
NH 48Primary
Delhi → Chennai
NH 52Primary
Sangrur → Ankola
NH 105
Pinjore → Swarghat
NH 148A
Gurgaon → Nelson Mandela Marg
NH 148N
Dodka ,Godhra → Sarai Kale Khan in the UT
NH 152
Narwana → Panchkula
NH 152B
Siwani → Rewari
NH 152D
Gangheri → Kalanaur
NH 152G
Saounta → Kala Amb
NH 254
Mundki → New Dabwali
NH 334B
Meerut → Loharu
NH 344
Ambala → Roorkee
NH 344N
NH 344P
NH 352
Narwana → Bawal
NH 352A
Jind → Sonipat
NH 444A
Ambala → Sahabad
NH 703
Jalandhar → Sirsa
NH 709
Rajgarh → Panipat
NH 709A
near Bhiwani → Nagina
NH 709E
Rohtak → Rajgarh
NH 907
Paonta Sahib → Yamuna Nagar
NH 907G
Jagadhri → Bilaspur
NH 919
Palwal → Rewari
Frequently asked questions
How many national highways pass through Haryana?
29 national highways run through Haryana, of which 7 are primary (single- or double-digit) national highways and the rest are branch or spur routes.
Which is the longest national highway in Haryana?
Among the highways passing through Haryana, NH 44 is the longest at 3745.0 km, running from Srinagar to Kanyakumari. Note that this is the highway's full length across all states it passes through, not only the portion inside Haryana.
What is the speed limit on national highways in Haryana?
On national highways the default limit notified by the Ministry of Road Transport & Highways is 100 km/h for cars on four-lane and wider divided carriageways, 80 km/h on undivided highways, and 80 km/h for light goods vehicles. State authorities and NHAI can notify lower limits on specific stretches, and the signposted limit always overrides the default.