Tarragona is well connected by various modes of transport. Whether you are traveling by train, airplane, bus, or car, there are convenient options to reach the city.
Direct buses operated by Empresa Plana connect Barcelona Airport to Tarragona in about 1 hour. Mostly recommended option.
Trains or metro from the Airport to Barcelona-Sants station, then transfer to Regional train to Tarragona (total journey time: 2 hours).
A taxi or rental car from the airport to Tarragona takes approximately 50-60 minutes via the AP-7 motorway.
Tarragona’s Camp de Tarragona Station (10 km from the city center) is served by high-speed AVE and Avant trains from Barcelona, Madrid, and other major Spanish cities. Shuttle buses and taxis connect the station to the city.
Tarragona’s main railway station (Estació de Tarragona) is centrally located and served by Rodalies, and Regional trains from Barcelona.
Empresa Plana operates buses from Barcelona’s El Prat Airport and Sants station, taking about 1 hour.
ALSA and other operators provide connections from Madrid, Valencia, and other regions.
AP-7 or C-32 highways (about 1 hour).
AP-2 and AP-7 highways (about 5-6 hours).
AP-7 highway (about 2.5 hours).