Pour vous rendre à Villa de Leyva depuis Bogotá, la capitale de la Colombie, vous pouvez prendre un bus depuis le terminal de transport de Bogotá jusqu`à Tunja, et de là un autre bus jusqu`à Villa de Leyva, avec un trajet total d`environ 4 heures en moyenne. Il est également possible de louer une voiture ou de recourir à un service de transport privé qui vous emmène directement à destination. L`itinéraire offre de magnifiques paysages et constitue une parfaite occasion de profiter de l`intérieur du pays.