Travel options for:
Barcelona to L'Ametlla de Mar
  • Train

    $17 - $28
    1. Barcelona P.Gracia

      1 h 53 min - 5 times a day

      $17 - $28

  • Bus

    $18 - $34
    1. Barcelona

      1 h 43 min - every 3 hours

      $13 - $19

    2. Salou

      26 min - 5 times a day

      $5 - $15

  • Drive

    $17 - $26
    1. Barcelona

      1 h 31 min - 92.4 miles

      $17 - $26

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

From Barcelona P.Gracia train to Ametlla del Mar. 1 h 53 min £20. From Barcelona bus to Salou then train to Ametlla del Mar. 3 h 1 min £22. From Barcelona drive to L'Ametlla de Mar. 1 h 31 min £15.