There are two transport options when traveling from Barcelona airport to Tarragona; train or taxi. The quickest but most expensive option is taking a Barcelona airport taxi. The fare is charged using a taximeter but will be approximately 175€. Journey time is 1hr 10 min. The cheaper option is to take the public train. As there are no direct trains to Tarragona, the total journey time is 1hr 30min, and the cost is 2.50€. Welcome Pickups offers meet and greet services and a friendly introduction to Barcelona at the same price as a regular taxi. Click here to see the cost.