Discurre de norte a sur por el valle del Aragón o Canfranc hasta llegar a Jaca, donde sus aguas cambian de orientación para dirigirse hacia el oeste por la Canal de Berdún y el extremo norte de la provincia de Zaragoza a tierras navarras.