The Easiest Ways to Get to PortAventura from Barcelona

PortAventura World , Travel Advice
The Easiest Ways to Get to PortAventura from Barcelona
A handy how to guide
If you’re visiting Barcelona and fancy some theme park fun, PortAventura is just a short journey away. Here’s how you can get there…

PortAventura is not only the most popular theme park in Spain, but one of the most popular theme parks in Europe, attracting more than 4 million visitors each year! Located in Salou (in the south of Catalonia) this exciting theme park provides a fun day out for the entire family, with a combination of exhilarating attractions for thrill seekers, and family friendly rides that the little ones will love.

If you’ve been wondering how to get to PortAventura, then this useful guide should help you out. Did you know, PortAventura is just a short journey from Barcelona? So, if you’re staying in Barcelona and are looking for an action-packed day out, make sure you book your PortAventura tickets in advance to save money on the gate price. We’ve put together a handy guide for how to get there…


PortAventura Map



Travelling to PortAventura by train is a cheap and easy option. You can get a direct train from Barcelona Sants station to PortAventura, in just over an hour (the journey is around 1 hour 15 minutes). There are 13 direct trains running throughout the day, with the first departure starting at around 6am, giving you plenty of options when planning your day out. Travelling to PortAventura by train is a great value option, with a single ticket starting from around €8.50. By booking your tickets in advance you can choose the train time you want and secure the cheapest price possible. Click here, to check departure times.



If you want to take the bus to PortAventura, you can board at Barcelona Nord bus station. After approximately 1 hour and 30 minutes, you’ll have to change at Tarragona and take a short 10-minute bus journey to PortAventura. The journey will only cost you around €9 each way. You can also get the bus to PortAventura straight from the airport, so if you’re staying nearby this is worth considering. The routes are very limited though, with one bus running each way per day.



While a taxi might seem like the most hassle-free option, the cost of travelling an hour outside of the city is of course very expensive. If you were to book a taxi to take you from Barcelona to PortAventura, you’d be looking at a fare of around €150! If you don’t feel too confident having to make changes on public transport, a cheaper option could be to use a taxi for part of your journey. If you take the bus to Tarragona, you won’t have to change and you can easily get a taxi to take you to PortAventura park for around €20. If you’re splitting the fare between a group, then you’ll pay even less and be taken right to the gates.



If you’re planning on doing some serious sightseeing during your holiday, you might choose to hire a car. This gives you the freedom to explore at your own pace and the opportunity to venture further than you might’ve done if you were relying on public transport.  If you’re visiting with the whole family, PortAventura is the perfect day out and travelling by car means you can fit everyone in and travel in comfort. You’ll also have room to pack everything you need, like sun cream and snacks. 

The journey time will of course depend on the traffic, but typically takes around 1 hour 25 minutes from Barcelona city centre. You’ll travel along the AP-7 highway to get to the park and there’s even a specific exit for PortAventura, so you won’t miss it! It’s a good idea to check your route beforehand as some have toll fees.


Ready to start planning your visit? Click here, to view our great value PortAventura tickets.

Liked this post? You may also like…

Tickets you may be interested in...

Attractions you may be interested in...

PortAventura World , Travel Advice