San Juan de Rioseco se encuentra aproximadamente a 2 horas y 45 minutos de Bogotá D.C., a una distancia de 117 km.