National Highways in Maharashtra
88 national highways pass through Maharashtra, 10 of them primary routes. Each entry below links to that highway's full route, start and end points, and the states it crosses.
88
Highways
10
Primary NHs
32,914
Total route km
NH 44Primary
Srinagar → Kanyakumari
NH 47Primary
Bamanbore → Nagpur
NH 48Primary
Delhi → Chennai
NH 52Primary
Sangrur → Ankola
NH 53Primary
Hajira → Paradip Port
NH 60Primary
Pune → Dhule
NH 61Primary
Bhiwandi → Jagtial
NH 63Primary
Daund → Koraput
NH 65Primary
Pune → Machilipatnam
NH 66Primary
Navi Mumbai → Kanyakumari
NH 130D
NH-30 → Allapalli
NH 150B
Kalaburagi → Parli Vaijnath
NH 150E
Gulbarga → Barshi
NH 160
Nashik → Thane
NH 160A
Sinnar → Palghar
NH 160B
Sinnar → Sankeswar
NH 160C
Rahuri → Paithan
NH 160D
Nandur-Shingote → Kolhar
NH 160E
Loni → Newasa Phata
NH 160G
Kopargaon → Rahuri Factory
NH 160H
Malegaon → Shahada
NH 161
Sangareddy → Akola
NH 161A
Akot → Choutuppal
NH 161E
Washim → Hivra Bk
NH 161G
Burhanpur → Patur
NH 161H
Jalgaon Jamod → Bhusaval
NH 166
Ratnagiri → Kolhapur
NH 247
Dahegaon → Ramtek
NH 260
Chandwad → Sangamner
NH 261
Digras → Kalamnuri
NH 261A
Washim → Gunj
NH 261B
Darwaha → Kelapur
NH 347A
Multai → Warora
NH 347B
Kheri → NH52
NH 347C
Dhar → Burhanpur
NH 348
Palspe → Jawaharlal Nehru Port
NH 353B
Adilabad → Ashti
NH 353C
Sakoli → Sironcha
NH 353D
Nagpur → Armori
NH 353E
Umred → Waroda
NH 353I
Wadi → Pavnar
NH 353J
Nagpur → Paratwada
NH 353K
Nandgaon Peth → Warud
NH 360
Dhamori → Georai
NH 361
Tuljapur → Patan Bori
NH 361B
Kalamb road → Wadki
NH 361C
Digras → Murtijapur
NH 361H
Parali Vaijnath → Renapur Phata
NH 363
Karimnagar → Lakkadkot
NH 461B
Hingoli → Malegaon
NH 543
Shahdol → Bramhapuri
NH 547
Saoner → Narsinghpur
NH 547C
Betul → Akot
NH 547D
Khandwa → Amaravati
NH 547E
Saoner → Wardha
NH 548
Kalamboi → NH348
NH 548A
Shahapur → Agardanda
NH 548C
Satara → Khamgaon
NH 548D
Talegaon Dabhade → Lonikand
NH 548E
Mhasvad → Pandharpur
NH 553
Rajnandgaon → Amgaon
NH 553A
Tumdiboda → Chichola
NH 560
Pune → Wathar Budruk
NH 561
Ahmednagar → Beed
NH 561A
Ahmednagar → Vijapur
NH 561B
Kalyan Nagar → Shirur
NH 647
Amravati → Wardha
NH 752E
Paithan → Khardaha
NH 752G
Sendwa → Shirdi
NH 752H
Yevla → Deulgaon
NH 752I
Kopargaon → Dhanoda
NH 752K
Jintur → Bhalki
NH 753
Wadsa → Savner
NH 753A
Malkapur → Harisal
NH 753B
Sankari → Jamner
NH 753C
NH753A → Pulgaon
NH 753E
Ajanta → Khamgaon
NH 753F
Jalgaon → NH166C
NH 753H
Sillod → Wadigodri
NH 753J
NH53 Jalgaon → Manmad
NH 753L
Pahur → Khandwa
NH 753M
Chikhali → NH752H
NH 761
Belhe → Shirur
NH 848
Thane → Pardi
NH 930
Purur → Karanji
NH 930D
Chandarpur → Maharashtra/Telangana Border
NH 953
Songudh → Pimpalgaon Baswant
NH 961
Murbad → Mumbai
Frequently asked questions
How many national highways pass through Maharashtra?
88 national highways run through Maharashtra, of which 10 are primary (single- or double-digit) national highways and the rest are branch or spur routes.
Which is the longest national highway in Maharashtra?
Among the highways passing through Maharashtra, 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 Maharashtra.
What is the speed limit on national highways in Maharashtra?
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.