Desde el año de 1913 la ciudad de San Andrés, cuenta con un
ramal de ferrocarril a Rodríguez Clara, que lo enlaza con el Suchiate-Veracruz.Y
a partir de 1953 con la carretera nacional 180 Matamoros-Puerto Juárez que la
encadena con todas las carreteras de la República.
Dentro del Municipio, también existen caminos de terracería, que comunican
con la mayor parte de las congregaciones y centros turísticos.