分为1945年建的旧中印公路（即为史迪威公路）及1946年建的新中印公路（腾密公路），旧中印公路前段昆明到缅甸木姐跟滇缅公路共线，后而转往密支那往印度雷多，全长2125公里（中国内为850公里，国外为1275公里）网路上常写的1220公里为缅甸木姐到印度雷多的距离，新中印公路为1946年完工，昆明至保山跟滇缅公路同线，而后由保山转往腾冲直线开往密支那，此段又称腾密公路，全长约295公里（中国境内约180公里，境外约115公里）。密支那往雷多路段则又复归与旧中印公路共线。公路的实际使用情况由于沿途自然环境