This page uses content from Wikipedia and is licensed under CC BY-SA.

National Highway 31 (India)

National Highway 31 shield}}

National Highway 31
Map of National Highway 31 in red
Route information
Part of
Length968 km (601 mi)
Major junctions
West endUnnao
East endSamsi, Purnea (Spur Route
StatesUttar Pradesh, Bihar, West Bengal
Lalganj, Raebareli, Salon, Pratapgarh, Machhlishahr, Jaunpur, Varanasi, Ghazipur, Ballia, Chhapra, Hajipur,Patna, Bakhtiyarpur, Mokama, Begusarai, Khagaria, Bihpur, Naugachia, Gosaingaon, Kursela, Kora, Katihar, Harishchanderpur, Purnea
Highway system
NH 27NH 12

National Highway 31 (NH 31) is a primary national highway in India. It starts from Unnao in Uttar Pradesh and passes through Bihar and terminates at its crossing with State Highway 10 (West Bengal) at Samsi in Malda district of West Bengal. SH 10 (WB) connects Samsi to NH 12.It also has a spur route from Kora to Purnea. [1]

NH-31 at Purnea


National highway 31 transits across three states of India in east - west direction.[2]

Uttar Pradesh

Unnao, Lalganj, Raebareli, Sunchi, Salon, Pratapgarh, Machhlishahr, Jaunpur, Varanasi, Ghazipur, Ballia - Bihar border.


Chhapra, Hajipur, Patna, Bakhtiyarpur, Mokama, Begusarai, Khagaria, Bihpur, Kora, Katihar and spur route to Purnia.

West Bengal

Harishchandrapur, Khanta, Chanchal, Samsi

Junctions list

Uttar Pradesh
NH 27 Terminal at Unnao
NH 335 near Lalganj
NH 30 near Raebareli
NH 931A near Salon
NH 731A near Pratapgarh
NH 931 near Pratapgarh
NH 330 near Pratapgarh
NH 319D near Mungra Badshahpur
NH 731 near Jaunpur
NH 135A near Jaunpur
NH 128A near Jaunpur
NH 28 near Varanasi
NH 24 near Ghazipur
NH 128D near Phephna
NH 727B near Ballia
NH 531 near Chhapra
NH 331 near Chhapra
NH 722 near Chhapra
NH 22 near Hajipur
NH 322 near Hajipur
NH 431 near Fatuha
NH 20 near Bakhtiyarpur
NH 431 near Barh
NH 33 near Mokama
NH 122 near Barauni
NH 333B near Khagaria
NH 231 near Maheshkhunt
NH 131 near Bihpur
NH 333B near Naugachia
NH 31 Spur route started near Kora
NH 131A near Katihar
NH 231 near Maranga(Purnea)
NH 27 Terminal at Purnea(Spur route)
West Bengal
NH 12 Terminal near Malda

Interactive map

Map of NH31 in red, spur routes in blue

See also


  1. ^ "Rationalisation of Numbering Systems of National Highways" (PDF). New Delhi: Department of Road Transport and Highways. Retrieved 3 April 2012.
  2. ^ "State-wise length of National Highways in India as on 30.06.2017" (PDF). National Highways Authority of India. Retrieved 16 November 2018.

External links