Travel options for:
Barcelona to Aínsa
  • Bus

    $23 - $36
    1. Barcelona

      3 h 5 min - 4 times a day

      $18 - $25

    2. Barbastro

      1 h - twice daily

      $5 - $11

  • Train, bus

    $49 - $79
    1. Barcelona Sants

      57 min - every 4 hours

      $30 - $50

    2. Lerida/Lleida

      32 min - 3 times a day

      $6 - $16

    3. Binefar

      40 min - 5 times a day

      $3 - $5

    4. Barbastro

      1 h - twice daily

      $5 - $11

  • Drive

    $30 - $50
    1. Barcelona

      3 h 5 min - 171.6 miles

      $30 - $50

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Barcelona bus to Barbastro then bus to Aínsa. 5 h 5 min 25€. From Barcelona Sants train to Lerida/Lleida, train to Binefar, bus to Barbastro, then bus to Aínsa. 5 h 51 min 58€. From Barcelona drive to Aínsa. 3 h 5 min 33€.