La carretera Panamericana atraviesa su territorio y conecta su cabecera por el norte con las ciudades santandereanas de Socorro, Floridablanca y Bucaramanga —esta última la capital departamental—, en tanto que por el sur la comunica con Tunja, cabecera del departamento de Boyacá, y Santafé de Bogotá, la capital de Colombia de la que dista 235 kilómetros.