A Villa de Leyva se llega por vía terrestre a través de carreteras que la comunican con Tunja su capital (capital del departamento de Boyacá), con Chiquinquirá, Arcabuco y Santa Sofía (Boyacá).