Travel options for:
Caspe to Barcelona
  • Train

    $28 - $40
    1. Caspe

      3 h 30 min - once daily

      $28 - $40

  • Bus

    $38 - $57
    1. Caspe

      1 h 17 min - 5 times a week

      $8 - $13

    2. Lleida

      1 h 52 min - hourly

      $29 - $45

  • Drive

    $29 - $45
    1. Caspe

      2 h 38 min - 153.7 miles

      $29 - $45

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

From Caspe train to Barcelona P.Gracia. 3 h 30 min £29. From Caspe bus to Lleida then bus to Barcelona Sants Station. 3 h 40 min £33. From Caspe drive to Barcelona. 2 h 38 min £26.