Travel from Barcelona to Torla-Ordesa

Bus or train from Barcelona to Torla-Ordesa?

You can take a bus from Barcelona to Torla-Ordesa via Barbastro in around 6 h. Alternatively, you can take a train from Barcelona to Torla-Ordesa via Zaragoza Delicias and Sabiñánigo in around 7 h 18 min.

How to get from Barcelona to Torla-Ordesa

ModeDurationPrice
From Barcelona bus to Barbastro then bus to Torla.6 h26€
From Barcelona Sants train to Zaragoza, bus to Sabiñánigo, then bus to Torla Ordesa.6 h 18 min71€
From Barcelona Sants train to Zaragoza Delicias, train to Sabiñánigo, then bus to Torla Ordesa.7 h 18 min83€
From Barcelona drive to Torla-Ordesa.3 h 47 min37€

How long does it take to get from Barcelona to Torla-Ordesa?

It takes approximately 6 h to get from Barcelona to Torla-Ordesa, including transfers.

Is there a direct bus between Barcelona and Torla-Ordesa?

No, there is no direct bus from Barcelona to Torla-Ordesa. However, there are services departing from Barcelona and arriving at Torla via Barbastro. The journey, including transfers, takes approximately 6 h.

Operators from Barcelona to Torla-Ordesa

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