Leiva se encuentra a unos 55 km de Logroño, 60 km de Burgos y 62 km de Vitoria-Gasteiz.