El ferrocarril México-Puebla-Oaxaca cruza por el municipio y tiene una estación en la cabecera municipal aunque ya no se usa.