Para llegar a la ciudad se puede llegar desde Ciudad Valles por la supercarretera 70 o la antigua carretera federal Valles- Rio Verde, así como por la carretera estatal Naranjo-Rascón-Tamasopo; y desde Rio Verde solo por la carretera federal 70 y la supercarretera.