Esta población se encuentra comunicada por la carretera federal 63, que va de San Luis Potosí a Matehuala, y por la vía del Ferrocarril Nacional que va a Nuevo Laredo.