SignalPe

National Highways in Madhya Pradesh

Written and checked byRamanathan Virli· Roads & Infrastructure

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

3507 km

NH 30Primary

Vijayawada → Sitarganj

2116.0 km

NH 34Primary

Gangotri Dham → Lakhnadon

1600.0 km

NH 39Primary

Jhansi → Ranchi

900.0 km

NH 43Primary

Gulluganj → Chaibasa

900.0 km

NH 44Primary

Srinagar → Kanyakumari

3745.0 km

NH 45Primary

Obedullaganj → Bilaspur

652.0 km

NH 46Primary

Gwalior → Betul

625.0 km

NH 47Primary

Bamanbore → Nagpur

1098.0 km

NH 52Primary

Sangrur → Ankola

2401.0 km

NH 56Primary

Nimbahera → Vapi

703.0 km

NH 135

Mirzapur → Mangawan

130.0 km

NH 135B

Raipura → Maihar

391.3 km

NH 145

Shahpura → Itarsi

235.0 km

NH 146

Dewas → Sagar

216.0 km

NH 146A

Vidisha Square → near Rahatgarh

151.0 km

NH 146B

Budhni → Barwaha

235.0 km

NH 146C

Lukwasa → Latlitpur

129.0 km

NH 146D

Guna → Mungaoli

96.0 km

NH 146E

Kumbhraj → Nasrullaganj

244.0 km

NH 147D

Limkheda → Badnawar

157.0 km

NH 148N

Dodka ,Godhra → Sarai Kale Khan in the UT

NH 156

Chittaurgarh → Manpur

337.0 km

NH 161G

Burhanpur → Patur

157.0 km

NH 243

Shahdol → Rewa

170.1 km

NH 243A

Katni → Jaisinghnagar

156.0 km

NH 245

Udaipura → Malthone

209.0 km

NH 246

Baretha → Nainpur

302.7 km

NH 256

Pratapgarh ,Mandsaur → Susner

178.0 km

NH 323

Karauli → Sabalgarh

61.0 km

NH 335

Banda → Lalganj

110.0 km

NH 339

Nowgong → Orai

184.0 km

NH 339A

Rantola → Ambikapur

159.0 km

NH 339B

Bamitha → Khajuraho

59.0 km

NH 345

Raisen → Silwani

140.0 km

NH 346

Jharkheda → Chanderi

152.0 km

NH 347

Multai → Seoni

169.0 km

NH 347A

Multai → Warora

265.0 km

NH 347B

Kheri → NH52

473.0 km

NH 347C

Dhar → Burhanpur

281.0 km

NH 539

Jhansi → Shahgarh

173.0 km

NH 543

Shahdol → Bramhapuri

510.0 km

NH 545

Bareli → Narsingpur Ring Road

184.0 km

NH 546

Narmadapuram → Ashapura

160.0 km

NH 547

Saoner → Narsinghpur

215.0 km

NH 547C

Betul → Akot

162.0 km

NH 547D

Khandwa → Amaravati

225.0 km

NH 552

Tonk → Chirgaon

486.0 km

NH 552D

Sheopur → Ruthiyai

218.0 km

NH 552G

Jhalarapatan → Ujjain

165.4 km

NH 556

Chhota Itara ,Jobat → Sendhwa

164.0 km

NH 719

Etawah → Gwalior

132.0 km

NH 743

Amanganj → Naraini

114.0 km

NH 747

Khandwa → Ashta

182.0 km

NH 753B

Sankari → Jamner

892.2 km

NH 753L

Pahur → Khandwa

166.3 km

NH 827

Samariya → Ambanagar

214.0 km

NH 827A

Kelwara → Shivpuri

143.0 km

NH 927A

Ratlam → Sawarupganj

343.0 km

NH 934

Hirapur → Karahiya

265.0 km

NH 934A

Lakhnadon → Ramgada

332.0 km

NH 934B

Mandla → Maihar

255.0 km

NH 943

Pawai → Atarra

166.0 km

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.

National highways in other states