El sitio web oficial de la escuela en julio de 2016 mostró que la Universidad Chongqing Jiaotong consta del campus de Nan'an, el campus de Shuangfu y la sucursal de Daping (Instituto de Investigación de Ingeniería del Canal Suroeste de Chongqing). El campus de Nan'an de la Universidad Chongqing Jiaotong cubre un área de más de 2.900 acres, con una superficie de construcción de más de 740.000 metros cuadrados y activos fijos totales de más de 3.654,38 mil millones de yuanes.
El campus sur de la Universidad Chongqing Jiaotong, es decir, la Universidad Chongqing Jiaotong, es un sistema de formación de talentos multinivel de "licenciatura, maestría y doctorado" con características y ventajas de transporte obvias. Es una universidad de enseñanza e investigación con desarrollo coordinado de ingeniería, administración, ciencia, economía, literatura, arte y derecho. Fue establecido por el Ministerio de Transporte y el Gobierno Popular Municipal de Chongqing. Se desempeñó como director de la Comisión de Educación Municipal de Chongqing y fue seleccionado para el "Proyecto de creación de capacidad básica de colegios y universidades centrales y occidentales", el "Programa de educación y capacitación de ingenieros excelentes" y la Escuela de capacitación con becas del gobierno municipal de China, y fue seleccionado como colegio destacado en la evaluación del nivel docente de pregrado del Ministerio de Educación.