Existe un gran número de ferrocarriles que circulan entre Barcelona y Zaragoza, vía Monzón-Río Cinca. Desde Madrid también hay algunos trenes directos y diversas combinaciones con transbordo en Zaragoza.
Una vez en Monzón, hay servicio de autobuses hasta Barbastro y de allí a Benasque.