Skip to main content
PortAventura theme park on the Costa Dorada

How to Get from Barcelona Airport to PortAventura World (2026 Guide)

From €176 · Comfort

Wikimedia Commons (CC BY-SA 4.0)

Short answer: PortAventura World (PortAventura Park, Ferrari Land, Caribe Aquatic Park and on-site hotels) sits by Vila-seca/Salou, about 100 km and ~1 hour 10 minutes by road from Barcelona-El Prat (BCN). By public transport there is no direct train from the airport; take Rodalies R2 Nord to Barcelona Sants, then R16/R17 to Salou–Port Aventura station (about 5–10 minutes’ walk to the park entrance, approximate). BusPlana coaches serve PortAventura hotels from BCN T1/T2 (€18.60 one way online when checked 2 Nov 2026). Driving is usually via the toll-free AP-7 in Catalonia. A pre-booked private transfer is the simplest door-to-door option, from €176 (Comfort) on the ANDY booking engine (confirm your date on go.rideandy.com).

Last reviewed: 2 November 2026. Timetables and fares change, so check with the operator before you travel.

PortAventura theme park on the Costa Dorada

Barcelona Airport to PortAventura: options compared

OptionDoor-to-door time*Price (one way)ComfortBest for
Train (R2 Nord + R16/R17 via Sants)~2h–3h with connections~€12 combined (approx.) + walk to parkRegular trainsBudget travellers, daytime arrivals
BusPlana coach (BCN T1/T2)~2h–2h30€18.60 online to PortAventura hotel stopsShared coachFamilies staying at park hotels
Rental car~1h10 (approx.)Rental + fuel; AP-7 toll-free in CataloniaFlexibleMulti-day park + Costa Dorada trips
Taxi (metered)~1h10–1h30Varies; ask for estimatePrivateLate flights, small groups without luggage
Private transfer (pre-booked)~1h10, door to doorFrom €176 per vehicle (Comfort; fixed)Meet & greet, flight trackingPark hotels, Caribe Aquatic, Ferrari Land

Times are approximate. PortAventura hotel check-in times and queueing at the park are separate.

1. Train: airport to Sants, then R16/R17 to Salou–Port Aventura

  1. BCN → Barcelona Sants: Rodalies R2 Nord (about 20 minutes, ~€3.80 one way — see Salou tourism airport guide).
  2. Sants → Salou–Port Aventura: R16 services run along the coast; R17 trains also serve Salou–Port Aventura station on Rodalies maps (check rodalies.gencat.cat for your date). Single-ticket cost for the Sants–Salou leg is about €8.20 on salou.com (approx.).
  3. Station → parks/hotels: the Rodalies stop is beside the resort; PortAventura’s access road and many PortAventura World hotels are a short walk (typically quoted as 5–10 minutes to the main entrance — approximate, depends on hotel).

Salou–Port Aventura Rodalies train station

Pros: low fare, no airport coach wait. Cons: two train legs, luggage on regional trains, and the last kilometres on foot unless you taxi from the station.

2. Bus: BusPlana to PortAventura hotels

BusPlana lists Barcelona Airport → PortAventura hotels / Salou / La Pineda on the same Costa Dorada line.

  • Stops: BCN T1 (platforms 7–11) and T2 (between B and C).
  • Fares (checked 2 Nov 2026): €18.60 one way, €33.90 return on busplana.com/en/transfers.
  • Hotel stops: timetable footnotes note on-demand hotel service before 18:00 the day before for some Salou hotel sectors — confirm when booking for Hotel PortAventura, Hotel Caribe, Hotel Gold River, etc.

3. Car rental and parking

From BCN, the usual route is the AP-7 south toward Tarragona, exit toward Salou / PortAventura (ANDY’s routing shows about 100 km, ~1 hour 9 minutes outbound). The AP-7 has no tolls in Catalonia; other motorways near Barcelona may charge (e.g. C-32).

PortAventura World operates paid car parks at the park (check portaventuraworld.com for current parking products and hotel guest rules).

Exterior view of Terminal 1 at Barcelona-El Prat Airport (BCN)

4. Taxi

No fixed airport tariff to PortAventura is published here. Use the meter or agree an estimate in advance; expect broadly similar cost to Salou (~€150 cited by Salou tourism) plus any hotel access fees.

5. Private transfer (pre-booked, fixed price)

Pre-booking fixes the price for Barcelona El Prat Airport → PortAventura World / park hotels, with flight tracking and free cancellation up to 24h on ANDY.

Prices from go.rideandy.com on 2 November 2026 (Barcelona El Prat Airport (BCN) → PortAventura World, Vila-seca, Spain, pickup 15 November 2026 at 12:00, one passenger). Fares vary by date — re-check in the booking engine before you travel.

VehicleBarcelona Airport → PortAventura World (fixed, per vehicle)
Comfort€176
Van€241
Van XL€271
  • Flight tracking included.
  • Free cancellation up to 24h before pickup.
  • Rated 4.8/5 on Trustpilot.

→ Book Barcelona Airport to PortAventura World transfer · Open the booking engine

PortAventura World: Ferrari Land, Caribe Aquatic Park and hotels

  • PortAventura Park: main theme park; same transport as above.
  • Ferrari Land: separate gated park within the resort — same road and transfer drop-offs as PortAventura.
  • Caribe Aquatic Park: seasonal water park; typically same parking and transfer points as the main resort.
  • Hotels: Hotel PortAventura, Hotel Gold River, Hotel Caribe, etc. Give your exact hotel name and address when booking a transfer so the driver uses the correct access road.

For Salou town beaches and nightlife, see our Barcelona Airport to Salou guide.

FAQ

About **1 hour 10 minutes** by road in normal traffic (approx.). Public transport via Sants usually takes **around 2–3 hours**.

Sources (checked 2 Nov 2026)

  • Salou tourism, Barcelona Airport access: salou.com/en_GB/information/arrival/how-go-barcelona-airport-salou
  • BusPlana transfers and fares: busplana.com/en/transfers
  • BusPlana timetable PDF: busplana.com/uploads/transfers/documentos/4766dcafbf5df90f030d1b669439452d310c5d41.pdf
  • Rodalies de Catalunya (R16/R17): rodalies.gencat.cat
  • AP-7 toll-free in Catalonia: elperiodico.com; RACE Barcelona–Tarragona guide
  • ANDY booking engine simulation: go.rideandy.com (BCN → PortAventura World, 15 Nov 2026 12:00)
  • ANDY transfer landing: rideandy.com/en/transfer/barcelona-el-prat-airport-to-portaventura-world
All guides