PortAventura Park location & how to to get there (fast & easy)

Getting to PortAventura World is simple, whether you're coming from Barcelona, Tarragona, Reus, or beyond. The park is well-connected by trains, buses, highways, and even nearby airports. If you’re flying in, Reus Airport is just 15 minutes away! This page lays out all your commute options in detail, so you don't have to do extra research.

Where is PortAventura located?

PortAventura Park is within the PortAventura World resort in Salou and Vila-Seca, on the Costa Daurada in Catalonia, Spain, approximately 100 kilometres southwest of Barcelona. The resort is set along the Mediterranean coast, surrounded by the towns of Salou and Cambrils, with easy access from both the AP-7 motorway and a dedicated train station on site.

Address: Avinguda de l'Alcade Pere Molas, s/n, 43480 Vila-seca, Tarragona, Spain |Find on Maps

Closest landmark: The beaches of Salou, approximately 2.5km away

Plan your visit to PortAventura

How to get to PortAventura via public transportation

The train is the most sustainable and convenient way to reach PortAventura Park, and is officially endorsed by the resort. Take the Rodalies de Catalunya R-17 or RT2 line directly to the PortAventura World stop. If you book a ticket package, your round-trip train travel is free.

  • Travel time: 1hr 38mins from Barcelona Sants 
  • Closest station: PortAventura World Station 
  • Timings: First train from Barcelona at 6am; last return train at 10pm

Direct bus services run to PortAventura World from Barcelona, Costa Daurada, and Costa Brava, with combined bus and ticket packages available from most departure points.

  • Travel time: 2hrs 15mins from Barcelona (Passeig de Gràcia bus stop)
  • Closest stop: Hotel PortAventura (5-10min walk)
  • Timings: Buses run from 7:15am to 10:15pm (regular public bus)

If you are arriving by AVE high-speed or long-distance train from Madrid, Valencia, or elsewhere on the peninsula, get off at Camp de Tarragona station. From there, you can reach the resort by bus, taxi, or car hire, all available directly outside the station.

  • Travel time: Varies depending on origin 
  • Closest stop: PortAventura World Station
parking area filled with cars
  • Car Parking- General parking is available for cars. There is also a preferential parking zone available, which gets you closer to the park entrance. (5-10 minutes walking distance from the entrance of PortAventura world)
  • Caravan Parking - If you're traveling by motorhome, PortAventura World has a dedicated Caravan Parking area. This area provides essential services like electricity, Wi-Fi, toilets, showers, vending machines, washing machines, and dryers (subject to payment). The maximum stay in the caravan parking area is two nights, and it includes access to all of Hotel Gold River's facilities and services from check-in to check-out
  • If you're staying in Salou (the closest town), PortAventura is about 2.5 kilometers away. This is a walkable distance, though it might take about 30-40 minutes, depending on your pace.
  • If you're staying in Vila-Seca (the closest Municipality), PortAventura is even closer, just about 1.5 kilometers away. This is a more manageable walk of 15-20 minutes.
King Khajuna ride at Caribe Aquatic Park, featuring a steep water slide descent.

Best for: Hassle-free travel with tickets & transport included

Travel time: 1-1.5 hrs

Distance: 100 kilometers (62 miles)

Skip the hassle of planning and enjoy a seamless day trip to PortAventura Park or Caribe Aquatic Park with roundtrip AC coach transfers and entry tickets included. Depart from Barcelona in comfort, arrive refreshed, and dive straight into the fun—whether it’s thrill rides at PortAventura or water slides at Caribe Aquatic Park.

Getting to PortAventura World by car

Driving route

Head south from Barcelona on the A-7 motorway and exit at junction 35, where you will see PortAventura clearly signposted. On-site parking is available right at the resort, with a standard car park and a preferential zone closer to the entrance. Motorhome travellers can use the dedicated caravan area with full facilities on-site.

  • Travel time: 1hr 29mins from Barcelona (via AP-7)
  • Distance: 123 kilometres
  • Peak traffic hours: weekends from 8am to 11am and weekday evenings from 6pm
  • Routes: Fastest & scenic via C-31, C-32 & AP-7 (this route has tolls)

Parking facilities

On-site parking: Opens up to 30 minutes before the park. Closes at 11pm minimum, until midnight during the summer months. The charges include:

  • Cars: from €16
  • Cars (preferred parking): from €21
  • Caravans and trucks: from €16
  • Motorbikes: from €6

Nearby parking lots:

  • Parking Salou S. L.: Starts from €16 for a night | Find on maps
  • Pàrquing APK2 Platja de Llevant: Prices are at an hourly rate (charging points available) | Find on maps
  • Calle de Berlín, 27 Parquing: Charges start from €6/day | Find on maps

Compare your travel options

Mode of TransportTravel TimeEstimated CostBest For

Train

1.5 hrs

€8 – €23

Fast travel on a budget

Car

1 to 1.5 hrs

€16 – €25

Families and groups

Bus

2.5 hrs

€22 – €26

Those on a budget

Frequently asked questions about directions to PortAventura

PortAventura World is an entertainment resort located in Salou and Vila-seca, Tarragona, on the Costa Daurada in Catalonia, Spain