National Highways in Madhya Pradesh
63 national highways pass through Madhya Pradesh, 11 of them primary routes. Each entry below links to that highway's full route, start and end points, and the states it crosses.
63
Highways
11
Primary NHs
29,661
Total route km
NH 27Primary
Porbandar → Silchar
NH 30Primary
Vijayawada → Sitarganj
NH 34Primary
Gangotri Dham → Lakhnadon
NH 39Primary
Jhansi → Ranchi
NH 43Primary
Gulluganj → Chaibasa
NH 44Primary
Srinagar → Kanyakumari
NH 45Primary
Obedullaganj → Bilaspur
NH 46Primary
Gwalior → Betul
NH 47Primary
Bamanbore → Nagpur
NH 52Primary
Sangrur → Ankola
NH 56Primary
Nimbahera → Vapi
NH 135
Mirzapur → Mangawan
NH 135B
Raipura → Maihar
NH 145
Shahpura → Itarsi
NH 146
Dewas → Sagar
NH 146A
Vidisha Square → near Rahatgarh
NH 146B
Budhni → Barwaha
NH 146C
Lukwasa → Latlitpur
NH 146D
Guna → Mungaoli
NH 146E
Kumbhraj → Nasrullaganj
NH 147D
Limkheda → Badnawar
NH 148N
Dodka ,Godhra → Sarai Kale Khan in the UT
NH 156
Chittaurgarh → Manpur
NH 161G
Burhanpur → Patur
NH 243
Shahdol → Rewa
NH 243A
Katni → Jaisinghnagar
NH 245
Udaipura → Malthone
NH 246
Baretha → Nainpur
NH 256
Pratapgarh ,Mandsaur → Susner
NH 323
Karauli → Sabalgarh
NH 335
Banda → Lalganj
NH 339
Nowgong → Orai
NH 339A
Rantola → Ambikapur
NH 339B
Bamitha → Khajuraho
NH 345
Raisen → Silwani
NH 346
Jharkheda → Chanderi
NH 347
Multai → Seoni
NH 347A
Multai → Warora
NH 347B
Kheri → NH52
NH 347C
Dhar → Burhanpur
NH 539
Jhansi → Shahgarh
NH 543
Shahdol → Bramhapuri
NH 545
Bareli → Narsingpur Ring Road
NH 546
Narmadapuram → Ashapura
NH 547
Saoner → Narsinghpur
NH 547C
Betul → Akot
NH 547D
Khandwa → Amaravati
NH 552
Tonk → Chirgaon
NH 552D
Sheopur → Ruthiyai
NH 552G
Jhalarapatan → Ujjain
NH 556
Chhota Itara ,Jobat → Sendhwa
NH 719
Etawah → Gwalior
NH 743
Amanganj → Naraini
NH 747
Khandwa → Ashta
NH 753B
Sankari → Jamner
NH 753L
Pahur → Khandwa
NH 827
Samariya → Ambanagar
NH 827A
Kelwara → Shivpuri
NH 927A
Ratlam → Sawarupganj
NH 934
Hirapur → Karahiya
NH 934A
Lakhnadon → Ramgada
NH 934B
Mandla → Maihar
NH 943
Pawai → Atarra
Frequently asked questions
How many national highways pass through Madhya Pradesh?
63 national highways run through Madhya Pradesh, of which 11 are primary (single- or double-digit) national highways and the rest are branch or spur routes.
Which is the longest national highway in Madhya Pradesh?
Among the highways passing through Madhya 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 Madhya Pradesh.
What is the speed limit on national highways in Madhya 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.