Travel options for:
PortAventura World to Barcelona
  • Bus

    $12 - $19
    1. PortAventura World

      12 min - 3471 feet

    2. Port Aventura - Hotel Caribe

      1 h 37 min - every 2 hours

      $12 - $19

  • Train

    $12 - $22
    1. PortAventura World

      31 min - 1.6 miles

    2. Port Aventura

      1 h 30 min - 5 times a day

      $12 - $22

  • Taxi

    $140 - $180
    1. PortAventura World

      1 h 14 min - 67.8 miles

      $140 - $180

  • Drive

    $12 - $19
    1. PortAventura World

      1 h 14 min - 67.8 miles

      $12 - $19

  • Rideshare

    $8 - $12
    1. PortAventura World

      20 min - 1.1 miles

    2. Salou

      1 h 33 min - every 4 hours

      $8 - $12

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

From PortAventura World walk to Port Aventura - Hotel Caribe then bus to Barcelona - Gran Via 618. 1 h 49 min 13€. From PortAventura World walk to Port Aventura then train to Barcelona P.Gracia. 2 h 1 min 18€. From PortAventura World taxi to Barcelona. 1 h 14 min 147€. From PortAventura World drive to Barcelona. 1 h 14 min 13€. From PortAventura World walk to Salou then rideshare to Barcelone. 1 h 53 min 6€.