PortAventura World on the Costa Dorada is a firm favourite for anyone holidaying in Spain. With the right tickets, you get more out of it for less money.
How much does a ticket for PortAventura Park cost?
A one-day ticket for PortAventura Park costs from €43 online for adults (aged 11 to 59) and from €39 for children aged 4 to 10 and over-60s. According to PortAventura, buying online gets you the best price.


1. Go for two days
A two-day ticket for PortAventura Park costs from €67 for adults. You pay much less per day than with two separate tickets, and you don't have to cram everything into one day.
2. Combine with Ferrari Land
With a one-day, two-park ticket you can visit PortAventura Park and Ferrari Land, from €55 for adults. If you love fast roller coasters, that's only €12 more than PortAventura Park alone.


3. Arrive later with an evening ticket
With an evening ticket, you can enter from 5pm. Ideal after a day at the beach, when it's less hot. Check the ticket shop to see which days the evening ticket is on sale.
4. Look out for deals, but check how long they run
PortAventura regularly runs promotions, for example around Halloween or during Black Days. These sometimes offer discounts of tens of per cent, but they only run for a short time and have a limited number of tickets. Dated tickets can be cancelled up to 3 days before your visit.


5. Going more often? Choose an annual pass
The Adventurer annual pass costs from €129 and gives 180 days of access to PortAventura Park. If you're there for a week or longer and go three times or more, it soon pays for itself.
6. Hotel and tickets together
PortAventura offers packages with hotel and tickets, including transport too. Compare these with separate tickets plus a hotel in Salou: for a family, a package can work out cheaper.

Visiting other parks too? Check out the ticket prices for all theme parks.









