Er rijdt een lijndienst van Barcelona naar Barbastro - Huesca. De kosten zijn ± € 12 (enkele reis) van Barcelona naar Barbastro.
Vanaf het vliegveld Barcelona rijdt er regelmatig een transfer naar het busstation Barcelona. Vanuit hier vertrekken alle regionale bussen.
Er zijn meerdere busstations in Barcelona! Je moet Barcelona / Sants hebben.
Barcelona / Sants Vibasa c/Viriato s/n Barcelona
De bussen zijn luxe touringcars en het is dan ook een comfortabele manier van reizen. Wij vinden het zelfs prettiger dan met de trein, aangezien de bussen tot nu toe altijd nog op tijd hebben gereden!
Voor bustijden kijk op www.movelia.es (De site is ook in het engels) Je kan ook van te voren je busticket bestellen, waardoor je in de zomer zeker bent van een plaatsje.