As of 2022, Nepal's Department of Roads lists 10 National Highways totaling ~1,750 km (1,087 mi). The network connects major economic zones, border crossings, and tourist corridors.
| Highway | Length (km) | Length (mi) | Key Corridor |
|---|---|---|---|
| Mahendra (East–West) | 1,028 | 639 | Kakarbhitta–Mahendranagar (Terai backbone) |
| Prithvi | 173 | 108 | Kathmandu–Pokhara |
| Arniko | 114 | 71 | Kathmandu–Kodari (Tibet border) |
| BP (B.P. Koirala) | 179 | 111 | Bardibas–Sindhuli–Kathmandu (alternate E–W) |
| Karnali | 240 | 149 | Surkhet–Jumla (remote west) |
| Seti | 140 | 87 | Dhangadhi–Dipayal–Chainpur (far west) |
| Mechi | 160 | 99 | Kakarbhitta–Phidim–Taplejung (east hills) |
| Koshi | 200 | 124 | Dhulikhel–Sindhuli–Bardibas (mid-hills E–W) |
| Narayangadh–Muglin | 36 | 22 | Critical link: Terai to Kathmandu via Muglin |
| Mid-Hill (Pushpalal) | ~1,776 | 1,104 | Chiyobhanjyang–Jhulaghat (under construction) |