Neijiang is located in Chengdu city, China at the 29.5835, 105.0622 coordinates. Distance from Neijiang to other cities. are listed below, click on the city name to find distance between. Distance from Neijiang to Nanchong 167 km, to Zigong 39 km, to Dadukou 472 km. The green marker indicates the location of Neijiang.