El transporte público fue reorganizado de forma tal, que el 25 de noviembre de 2005 se pone en marcha el sistema integrado de transporte urbano Biovías con servicios de autobuses, que con sus 74 líneas de buses interconectan a la ciduad; a estos se les suma el llamado sistema ferroviario Biotrén, que con 2 líneas (L1 y L2) unen el centro de la ciudad con las comunas de Talcahuano, Hualpén, Chiguayante, Hualqui y San Pedro de la Paz, y que en un futuro cercano llegará a la comuna de Coronel, y utiliza el sistema de pago a través de la tarjeta Biovías.