Dista por carretera unos 138 km de Zaragoza, unos 70 km de Ejea de los Caballeros, unos 19 km de Sos del Rey Católico, 107 de Huesca, a 67 km de Jaca, a 27 km de Sangüesa y 73 km de Pamplona.