La red viaria del municipio dispone de 91,7 kilómetros de carreteras, de las cuales 32,7 kilómetros corresponden a federales pavimentadas, 17,3 kilómetros a estatales rurales.