Train from Barcelona El Prat Airport to Tarragona.
The train station in the airport can be easily found, follow the red roof. Ask for a ticket to Tarragona which you can purchase for the bargain price of 5.80e. (The Regional and catalunya express cost 5.30 euros, other trains though are 16 euros if you get on the wrong train you'll have to pay the difference when the ticket inspector comes around.) Take the journey into Barcelona, it is three stops and takes approximately 20 minutes. You will then need to change platforms in Barcelona Saints, however a word of caution, be careful when catching the train to Tarragona, platform changes without notification, and there is no indication on the front of the trains where the final destination. Confusing, unfortunately we ended up getting on the train we had been told was going to Tarragona by a fellow passenger and ended up heading back to the airport from which we'd just left :-) It is prudent to check once on the train that it is the actual train you want. read more