Route guide
—
BCN
→
PortAventura

How to get from Barcelona Airport (BCN) to PortAventura

Last verified:
October 30, 2026
Mozio
›
Airport transfers
›
Barcelona-El Prat Airport (BCN)
›
Private transfer from Barcelona-El Prat Airport to PortAventura
The short answer

The cheapest way is the Plana bus from the airport to Salou and PortAventura, from €15.95 per person. A Mozio private transfer is from €159.80 for the car and €255.60 for a van, so it costs more: you pay for a door-to-door ride at a fixed price, with luggage and kids handled and your flight tracked. For a family or group, one vehicle can work out close to the bus fares for the whole party.

Private transfer
from €159.80
Distance & time
100 km (62 mi)
/
60-75 min
Uber available?
Yes
Top ride-hailing app
Uber (also hails Barcelona taxis)

Barcelona Airport to PortAventura: all options compared

Every way to get from Barcelona-El Prat Airport (BCN) to PortAventura, side by side.

Option Price Time What to know
Mozio private transfer from €159.80 about 1 hour (PortAventura says 1 hour from any terminal) Fixed price booked in advance; your driver tracks your flight and meets you.
Mozio private van from €255.60 about 1 hour (PortAventura says 1 hour from any terminal) Private van for groups and extra luggage, one fixed price for the whole vehicle.
Taxi Metered (no official fare found) about 1 hour (PortAventura says 1 hour from any terminal) Official rank outside the airport; for a long trip agree an estimate with the driver before you leave.
Ride-hailing €123-195 (estimate) about 1 hour (estimate) We could not verify which apps serve this trip or their prices; check the app before you land.
Public transport from €15.95 per person (bus) about 1 h 30 min or more (estimate) Plana bus from Terminals 1 and 2 to Salou and PortAventura; check times and fares on busplana.com.
Rental car Varies by company about 1 hour (PortAventura says 1 hour from any terminal) Avis, OK Mobility and Hertz have offices at the airport; book ahead in school holidays.

Mozio private transfer

Price
from €159.80
Time
about 1 hour (PortAventura says 1 hour from any terminal)
What to know
Fixed price booked in advance; your driver tracks your flight and meets you.

Mozio private van

Price
from €255.60
Time
about 1 hour (PortAventura says 1 hour from any terminal)
What to know
Private van for groups and extra luggage, one fixed price for the whole vehicle.

Taxi

Price
Metered (no official fare found)
Time
about 1 hour (PortAventura says 1 hour from any terminal)
What to know
Official rank outside the airport; for a long trip agree an estimate with the driver before you leave.

Ride-hailing

Price
€123-195 (estimate)
Time
about 1 hour (estimate)
What to know
We could not verify which apps serve this trip or their prices; check the app before you land.

Public transport

Price
from €15.95 per person (bus)
Time
about 1 h 30 min or more (estimate)
What to know
Plana bus from Terminals 1 and 2 to Salou and PortAventura; check times and fares on busplana.com.

Rental car

Price
Varies by company
Time
about 1 hour (PortAventura says 1 hour from any terminal)
What to know
Avis, OK Mobility and Hertz have offices at the airport; book ahead in school holidays.

Prices are indicative and change with time of day, demand and traffic. Mozio prices are fixed at booking. Last checked October 30, 2026.

Which option is best for you?

Traveler type Best option Why
Budget solo traveler Public transport The Plana bus is from €15.95 per person, the lowest price by far. Check the timetable on busplana.com.
Families with kids Mozio private transfer Your driver meets you in arrivals and takes you to the resort: no bus stop, no waiting with a stroller and tired kids.
Groups or lots of luggage Mozio private van One fixed price for the whole vehicle, from €255.60, with room for a family or group and all their luggage.
Business travelers Mozio private transfer Fixed price agreed in advance and flight tracking, so a delay doesn't leave you hunting for a ride.
Late-night arrivals Mozio private transfer Your driver waits even if you land late, so you don't depend on the last bus of the day.
First-time visitors Taxi Official rank outside the airport and no booking needed; agree an estimate before the long ride.

Budget solo traveler

Best option
Public transport
Why
The Plana bus is from €15.95 per person, the lowest price by far. Check the timetable on busplana.com.

Families with kids

Best option
Mozio private transfer
Why
Your driver meets you in arrivals and takes you to the resort: no bus stop, no waiting with a stroller and tired kids.

Groups or lots of luggage

Best option
Mozio private van
Why
One fixed price for the whole vehicle, from €255.60, with room for a family or group and all their luggage.

Business travelers

Best option
Mozio private transfer
Why
Fixed price agreed in advance and flight tracking, so a delay doesn't leave you hunting for a ride.

Late-night arrivals

Best option
Mozio private transfer
Why
Your driver waits even if you land late, so you don't depend on the last bus of the day.

First-time visitors

Best option
Taxi
Why
Official rank outside the airport and no booking needed; agree an estimate before the long ride.

Is Uber available at BCN?

Yes

Uber confirms pickups at Barcelona airport, and you can also hail a licensed taxi through the app. On 2026-11-09 the Uber website quoted about €123 (UberX) to €195 (Van) for the 100 km ride to PortAventura. Prices move with demand, so check the upfront price in the app before you land and compare it with a private transfer and the Plana bus.

Each option in detail

Mozio private transfer

Price
from €159.80
Typical time
about 1 hour (PortAventura says 1 hour from any terminal)

A private car for up to a few travelers with standard luggage. You see the full price before paying, and it doesn't change with traffic on the AP-7 or with flight delays. Your driver takes you to the resort, so no bus stop or taxi queue with bags. It costs more than the bus: the value is door-to-door and the fixed price.

  • Flight tracked: your driver adjusts to delays
  • Free cancellation up to 24 hours before pickup
  • Instant confirmation and 24/7 support

Mozio private van

Price
from €255.60
Typical time
about 1 hour (PortAventura says 1 hour from any terminal)

The pick for families and groups with strollers, car seats and several suitcases. One price for the whole van, split however you like, with the same flight tracking and meet and greet as the private car.

  • Flight tracked: your driver adjusts to delays
  • Free cancellation up to 24 hours before pickup
  • Instant confirmation and 24/7 support

Taxi

PortAventura confirms taxis are available at the official rank outside the airport but gives no fare. We found no official fixed price for this distance, so we do not quote one. Ask the driver for an estimate before you get in and check what applies for luggage and night or weekend rides.

Price
Metered (no official fare found)
Typical time
about 1 hour (PortAventura says 1 hour from any terminal)

Ride-hailing

Aena lists VTC (ride-hailing) services for Barcelona airport; on 2026-11-09 the Uber website quoted about €123 (UberX) to €195 (Van) for this ride. Prices are shown in the app before you confirm and move with demand. Compare with the bus fare and a fixed-price transfer.

Price
€123-195 (estimate)
Typical time
about 1 hour (estimate)

Public transport

The Plana company runs a regular bus from Terminals 1 and 2 to Tarragona, La Pineda, Salou, Reus and a PortAventura Hotel stop. Its site lists an airport transfer from €15.95 per person, but does not show frequency or journey time, so check the timetable before you plan. By train, the resort has a stop on the Rodalies R17 and RT2 lines, but that service runs from Barcelona city, not the airport; we found no direct airport train. PortAventura warns of service changes between Barcelona and Sant Vicenc de Calders because of Adif works, so check Rodalies before you travel.

Price
from €15.95 per person (bus)
Typical time
about 1 h 30 min or more (estimate)

Rental car

PortAventura lists Avis, OK Mobility and Hertz at the airport and recommends booking in advance. The park suggests the C-32 and AP-7 motorways. A rental car makes sense if you also plan to explore the Costa Dorada. For a short stay at the resort, a transfer or the bus is simpler.

Price
Varies by company
Typical time
about 1 hour (PortAventura says 1 hour from any terminal)

Local tips for BCN arrivals

  1. The Plana bus leaves from Terminal 1 and Terminal 2 arrivals on the ground level. Check the timetable and fare on busplana.com before you book.
  2. The resort has its own Rodalies stop on lines R17 and RT2, but these trains start in Barcelona city, not at the airport.
  3. Bus arrival times are approximate and can be delayed in traffic, especially on Sunday and holiday afternoons.
  4. Ignore people offering rides inside the terminal. Use the taxi rank, the bus stop or your pre-booked driver.

Frequently asked questions

How do I get from Barcelona airport to PortAventura?

By Plana bus from Terminals 1 and 2, by taxi or ride-hailing, or by private transfer. The bus is the cheapest, and a transfer is the simplest with kids and luggage.

Is there a bus from Barcelona airport to Salou?

Yes. The Plana company runs a bus from Terminals 1 and 2 to Salou, La Pineda, PortAventura, Tarragona and Reus. Fares start from €15.95 per person on its site.

How long does it take to get from Barcelona airport to PortAventura?

PortAventura says about 1 hour from any terminal. The bus takes longer because of stops, and the airport page gives no timetable, so check busplana.com.

How do I get from Barcelona airport to PortAventura with kids and luggage?

Go by car so you skip the bus stops and the walk with bags. For a family or group, a private van fits everyone and everything in one vehicle at one price.

Is there a direct train from Barcelona airport to PortAventura?

We found no direct airport train. The resort has a stop on the R17 and RT2 Rodalies lines from Barcelona city, so you would have to change on the way.

What happens if my flight is delayed and I've booked a Mozio transfer?

Your driver tracks your flight and adjusts the pickup time, at no extra cost. If your plans change, there is free cancellation up to 6 hours before pickup on most rides.

How we compiled this guide

Mozio prices are public prices from Mozio's booking system (lowest sedan and van rates for this route, checked 2026-10-26 and again 2026-10-30 for November and July dates). Bus operator and stops, the bus fare, journey time from the airport, taxi rank and Rodalies stop come from the airport, PortAventura and Plana pages opened on 2026-10-30. Uber airport pickup is confirmed on Uber's BCN airport page (opened 2026-10-30). We could not verify taxi fares or bus frequency from official sources; the Uber range is one upfront quote from the Uber website on 2026-11-09, so we leave them out or mark them as estimates. Distance is an estimate.

Last verified
October 30, 2026

Landing at BCN? Lock in your price.

Private transfer to PortAventura from €159.80. Fixed price, no surge.

  • Flight tracked: your driver adjusts to delays
  • Free cancellation up to 24 hours before pickup
  • Instant confirmation and 24/7 support
No items found.

Landing at BCN? Lock in your price now.

Flight tracked · Free cancellation up to 24 h · Instant confirmation · 24/7 support

BCN → PortAventura from €159.80