National Highways in Uttar Pradesh
78 national highways pass through Uttar Pradesh, 12 of them primary routes. Each entry below links to that highway's full route, start and end points, and the states it crosses.
78
Highways
12
Primary NHs
27,828
Total route km
NH 9Primary
Fazilka → Jauljibi
NH 19Primary
Agra → Dankuni
NH 21Primary
Jaipur → Bareilly
NH 24Primary
Sonauli → Saiyad Raja
NH 27Primary
Porbandar → Silchar
NH 28Primary
Chunar → Kakrahwa
NH 30Primary
Vijayawada → Sitarganj
NH 31Primary
Unnao → Gazole
NH 34Primary
Gangotri Dham → Lakhnadon
NH 35Primary
Harpalpur → Varanasi
NH 39Primary
Jhansi → Ranchi
NH 44Primary
Srinagar → Kanyakumari
NH 119
Dehri → border Bihar/UP
NH 124C
Tarighat → Buxar
NH 124D
Mardah ,Jakhania → ,its junction with NH19
NH 128
Tandav → Rae Bareli
NH 128A
Tandav → Jaunpur
NH 128B
Azamgarh → Phephna
NH 128C
Dohrighat → Birnon
NH 135
Mirzapur → Mangawan
NH 135A
Mirzapur → Ayodhya
NH 135B
Raipura → Maihar
NH 135C
Prayagraj → Waidhan
NH 219
Mohania → Chandauli
NH 230
Bakshi-ka-Talab → Chenhat
NH 234
Kannauj → Bhongaon
NH 239
Dudhinagar → Majan
NH 307
Dehradun → Chhutmalpur
NH 309
Rudrapur → Srinagar
NH 319B
Mughalsarai → Kolkata
NH 319C
Aurai → Hinduhari
NH 319D
Prayagraj → Azamgarh
NH 321
Agra → Etawah
NH 321A
Agra → Gangapur
NH 321C
Agra → Karauli
NH 321G
,its junction with NH 21 → Shikohabad
NH 324
Enayetpur ,Saidpur → Godhana
NH 328
Basti → Partawal
NH 328A
Bansi → Nyori
NH 328B
Nandaur → Bhanpur
NH 328C
Tanda → Maya
NH 330
Prayagraj → Faizabad
NH 334
Haridwar → Bulandshar
NH 334B
Meerut → Loharu
NH 334D
Aligarh → Bulandshahar
NH 335
Banda → Lalganj
NH 339
Nowgong → Orai
NH 339A
Rantola → Ambikapur
NH 339C
Dudhinagar → NH343
NH 509
Moradabad → Agra
NH 519
Sikandara → Chaudhagra
NH 530
Pantnagar → Rampur
NH 534
Najibabad → Bubakhal
NH 535
Atarra → Fatehpur
NH 552
Tonk → Chirgaon
NH 709A
near Bhiwani → Nagina
NH 709B
near Baghpat → Saharanpur
NH 719
Etawah → Gwalior
NH 723
Tantpur → Agra
NH 727
Kushinagar → Chhapwa
NH 727A
Gorakhpur → Jhulnipur
NH 727B
Tamkuhi → NH727
NH 727C
Gorakhpur → Salarpur
NH 727E
Basti → Balrampur
NH 727G
Haraiya → Bahraich
NH 727H
Barabanki → Lakhimpur-Kheri
NH 730
Pilibhit → Tamkuhiraj
NH 730H
Kudwa → Chitwan Nepal Border
NH 730S
Maharajganj → Nautanwa
NH 731A
Pratapgarh → Banda
NH 731B
Machhlishahar ,Janghai → Bhadohi
NH 734
Najibabad → Kashipur
NH 739
Renukoot → Narayanpur Varanasi
NH 743
Amanganj → Naraini
NH 827B
Chirgaon → Kannauj
NH 922
Patna → Buxar
NH 927
Barabanki → Nepalganj
NH 943
Pawai → Atarra
Frequently asked questions
How many national highways pass through Uttar Pradesh?
78 national highways run through Uttar Pradesh, of which 12 are primary (single- or double-digit) national highways and the rest are branch or spur routes.
Which is the longest national highway in Uttar Pradesh?
Among the highways passing through Uttar Pradesh, 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 Uttar Pradesh.
What is the speed limit on national highways in Uttar Pradesh?
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.