Il est possible de prendre un train direct de la gare de Barcelone Sants à PortAventura, et le trajet dure environ 1 heure et 15 minutes.
Au moins 13 trains directs desservent le parc tout au long de la journée, le premier départ ayant lieu vers 6 heures du matin. Levez votre famille de bonne heure et vous aurez tout le temps nécessaire pour cette excursion au départ de Barcelone.