There are 31 National Highways ( NH ) . In total they are of 4,942 km ( 8.5 % of total NH length in India ) . It boasts of 31 National Highways ( NH ) , with a total length of 4,942 km ( 8.5 % of total NH length in India ) .