Children playing in the Sesame Street area at PortAventura theme park near Salou
20Jul

Barcelona Airport to Salou and PortAventura

Quick answer: Salou — the gateway to PortAventura, Spain’s largest theme park — is about 100 km southwest of Barcelona. A taxi or private transfer is fastest at around 1 hour 20 minutes, running €140–160 for up to 4 passengers. The train (R2 Nord to Barcelona Sants, then the R16 line direct to Salou-PortAventura) takes 1.5–2 hours and costs €25–35 per person. The bus is cheapest at €15–20 per person but takes 2–2.5 hours.

Children playing in the Sesame Street area at PortAventura theme park near Salou
Photo by Andy C, licensed CC BY 2.0

Getting from Barcelona Airport to Salou

Method Time Cost
Taxi / private transfer ~1h20 €140–160 per car (up to 4 passengers)
Train (R2 Nord + R16) 1.5–2 hours €25–35 per person
Bus (Plana, Alsa) 2–2.5 hours €15–20 per person

The train route requires a change: the R2 Nord line from the airport to Barcelona Sants, then the R16 regional line, which runs direct to the Salou-PortAventura station — convenient since the park has its own stop, but it adds a connection and roughly 30–45 minutes over a direct transfer.

Why Families Choose a Direct Transfer

With young kids, luggage, and often an early flight, two changes and a 2-hour journey is a harder sell than a straightforward 80-minute ride. A private transfer also means a car seat can be arranged in advance rather than hoped for — not something the train or bus can offer. For a group of 4 splitting a €140–160 fare, the per-person cost lands close to the train anyway.

What to Expect at PortAventura

PortAventura is one of Europe’s largest theme parks, split into themed zones — Polynesia, Mexico, the Far West, and more — plus Ferrari Land next door. The Sesame Street area is built specifically for younger children, with gentle rides and character meet-and-greets, so it works for family groups with a wide age range in one visit.

Tickets sell out in peak season, so book ahead. The park recommends a full day, and combined train-plus-entry tickets can save money over booking transport and admission separately if you are taking the train rather than a transfer.

FAQ

How far is Salou from Barcelona?

About 100 km southwest of Barcelona, roughly 1 hour 20 minutes by taxi or direct transfer.

How much does a taxi from Barcelona airport to Salou cost?

Typically €140–160 for the car, which covers up to 4 passengers — often comparable to the train once split across a family.

Does the train go directly to PortAventura?

The R16 regional line has its own Salou-PortAventura station, but you need to change from the airport's R2 Nord line at Barcelona Sants first — not a single direct service.

Is PortAventura good for young children?

Yes — the Sesame Street area is designed for younger kids, alongside the bigger rides for older children and adults elsewhere in the park.

Should I book PortAventura tickets in advance?

Yes, especially in peak season — tickets can sell out, and combined train-plus-entry packages can also save money over booking separately.

Leave a Comment