Is there a Train from Barcelona to PortAventura?
A direct train route isn’t available, but if you are set on taking the train (which is fine), we will detail the entire trip. In total, the quickest route that takes only trains will require a total of 2 changes and quite a bit of walking. It should get you there in around 2 hours and 10 minutes, although this can change and will also have around 20 minutes of walking.
From Airport Terminal 2, board the R2N train to the city centre. This is a quick ride, taking on 7 minutes and not stopping anywhere along the way. After reaching the El Prat de Llobregat train station, you will need to board your next train, namely the R2S train, towards Vilanova, which should get you there in around 34 minutes, with 7 stops.
The next train to catch will be the REGIONAL train, which shall take you directly to the PortAventura train station. This trip will be the longest, at 50 minutes, but should be relatively comfortable and quick, only making 5 stops along the way. After reaching the train station, you will need to walk around 950 metres to reach the park itself.
In total, you will need to buy 2 tickets, one for the first two trains, one for the last, which will cost around €30, making it dearer than taking the bus.
Fot. Ad Meskens / CC BY-SA 4.0
Travel Tip:Â Book your tickets in advance for the best prices.