Travel from Barcelona to Aínsa

Bus from Barcelona to Aínsa

You can take a bus from Barcelona to Aínsa via Barbastro in around 5 h 5 min.

How to get from Barcelona to Aínsa

ModeDurationPrice
From Barcelona bus to Barbastro then bus to Aínsa.5 h 5 min26€
From Barcelona Sants train to Lerida/Lleida, train to Binefar, bus to Barbastro, then bus to Aínsa.6 h 2 min53€
From Barcelona drive to Aínsa.3 h 5 min32€

How long does it take to get from Barcelona to Aínsa?

It takes approximately 5 h 5 min to get from Barcelona to Aínsa, including transfers.

Is there a direct bus between Barcelona and Aínsa?

No, there is no direct bus from Barcelona to Aínsa. However, there are services departing from Barcelona and arriving at Aínsa via Barbastro. The journey, including transfers, takes approximately 5 h 5 min.

Operators from Barcelona to Aínsa

OperatorPhoneWebsite
AlosaAlosa
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)