Train Barcelona — Tarragona
The easiest way to get to Tarragona is by rail: more than 50 trains run daily between the cities at intervals of 5 to 25 minutes.
From Barcelona-Sants train station, Tarragona can be reached by trains of the Spanish state rail network Renfe. Regional express trains are also available at Estació de França and Passeig de Gracia stations.
In Tarragona, the Camp de Tarragona train station is located 10 minutes from the historic part of the city. When leaving the station you have to go to the right.
- Train period: from 6:30 to 22:00.
- One-way tickets: regional express from 8 €, high-speed train from 15 €.
- Renfe’s website with schedule.
- Travel time: 30 minutes on the Ave light rail or 66 minutes on the Regional Express.
Bus Barcelona — Tarragona
Alsa buses run from the center of Barcelona to Tarragona six times a day. The route starts at Barcelona’s northern station, Barcelona (Nord). Once a day, the bus stops at Barcelona (Sants) station on the way.
In Tarragona, the bus stops at the Estació de Autobusos de Tarragona bus station. It is a short walk from Tarragona’s central boulevard, Rambla Nova.
- The first bus leaves at 9:00 and the last bus leaves at 22:00.
- A one-way ticket costs €9.05.
- Alsa’s website, where you can view schedules and buy tickets in advance.
- Travel time is between 1 hour 20 minutes and 1 hour 45 minutes, depending on whether the bus makes a stop in Vilafranca del Penedes.
Bus Barcelona Airport El Prat — Tarragona
Transfers between Barcelona Airport and Tarragona are operated by bus company BusPlana. Travel time is 1 hour and 20 minutes.
You can leave the airport from Terminal 1, where scheduled flights arrive. The stop is located on the 0 floor, Arrivals area. A free shuttle runs between Terminals 1 and 2 of the airport.
In Tarragona, BusPlana buses arrive at -Estació de Autobusos de Tarragona bus station.
- Mode of operation: from 7:00 to 23:00.
- Traffic interval: 1.5 — 2 hours.
- The ticket price is €14.95.
- BusPlana website.
Cab from Barcelona to Tarragona
Taking a cab is the only option to get from Barcelona to Tarragona at night, with the exception of renting a car.
You can calculate the cost of cab services on the website. For example, a one-hour trip from Barcelona Airport to Tarragona will cost 145 €.