Change city
EN

Guide · Tarragona

How to get to Tarragona from the airport

Tarragona has no airport of its own. The nearest is Reus: a taxi costs about €32-37 according to Aena, or take the L50 bus to Reus (€4) and a train or bus on to Tarragona. From Barcelona-El Prat there is a direct Plana bus from both terminals, or the R2 Nord train with a change at Barcelona Sants.

Photo: Fernando, CC BY-SA 4.0

Updated on 14 October 2026

Summary: all options at a glance

From Option Price When Where to catch it
Reus L50 bus to Reus + train or bus to Tarragona €4 for the L50, plus the second ticket L50 hourly, 8:05 to 21:05 outside the terminal
Reus Taxi about €32-37 according to Aena for arriving flights terminal taxi rank
Barcelona-El Prat Direct Plana bus from €15.95 according to its website 5:00 to 1:00 according to its website T1 and T2, floor 0, arrivals
Barcelona-El Prat R2 Nord train + regional train at Sants Media Distancia ticket per Renfe timetable T2, floor 0

If you plan to explore the Costa Daurada or the Priorat, a hire car gives you more freedom than public transport.

From Reus airport

This is the closest airport. There is no frequent direct city bus to Tarragona, so most people go via Reus or take a taxi.

1. L50 bus to Reus. It is run by Reus Transport, the Reus city bus company (Aena).

  • Price: €4 for the airport journey. Pay on board by bank card, contactless or phone (Reus Transport).
  • Timetable: according to the September 2026 timetable, it leaves the airport every hour from 8:05 to 21:05, every day (L50 timetable PDF). If your flight lands later, there is no L50.
  • Stops: it reaches Reus bus station about 10 minutes and the Renfe train station about 25 minutes after leaving, according to that timetable.

2. From Reus to Tarragona.

  • By train: from Reus station, Rodalies de Catalunya lines RT1 (Reus-Tarragona) and R14 run to Tarragona, according to Renfe's map. In the Camp de Tarragona area you pay a Media Distancia fare by origin and destination (Renfe).
  • By bus: Monbus's Reus-Tarragona line runs from Reus bus station to Tarragona bus station; the express takes about 20 minutes according to its timetable PDF. A few departures also stop at Reus Airport itself: if one matches your arrival, it is the direct option.

3. Taxi. Aena says taxis are always available for arriving flights and gives an approximate fare to Tarragona of €32 to €37, which can vary by day or night, at weekends and on holidays (Aena). It is the choice if you land at night or are a group with luggage.

Staying in Salou, Cambrils or PortAventura? Plana runs a bus from Reus airport to La Pineda, Salou and Cambrils for €3.90 according to its website, with departures matched to flights according to Aena.

From Barcelona-El Prat airport

1. Direct Plana bus. Aena lists Empresa Plana's line between Barcelona, the airport and Tarragona, with stops on floor 0 of arrivals at T1 and T2 (Aena).

  • Price: from €15.95 one way and €28.95 return, according to its transfers page.
  • Hours: 5:00 to 1:00, according to its website. Exact times are shown when you book.
  • Stop in Tarragona: the bus station on Plaça Imperial Tàrraco.
  • Ticket: buy online or when boarding, in that case in cash. A ticket is valid 24 hours before or after the chosen time if seats are free, and under-4s travel free if they do not take a seat (FAQ).

2. R2 Nord train with a change at Barcelona Sants. The R2 Nord leaves from floor 0 of T2; if you land at T1, a free shuttle bus runs between terminals 24 hours a day (Aena). At Barcelona Sants, change to a regional train on lines R14, R16 or R17, which run through Tarragona according to Renfe's map. Useful if the bus times do not suit you.

3. High-speed train. From Barcelona there are also trains to Camp de Tarragona station, which is outside the city, about ten minutes from the centre according to Tarragona Cathedral. From there you need a bus or taxi into town.

4. Taxi. Barcelona's official taxis are black and yellow and wait outside arrivals at T1 and T2. Aena does not publish a fare to Tarragona: ask for a quote before you get in.

Which option suits you

  • Daytime flight into Reus, travelling light: L50 to Reus, then train or bus to Tarragona.
  • Night flight into Reus, or lots of luggage: taxi, about €32-37 according to Aena.
  • Flight into Barcelona: the Plana bus, direct to Tarragona bus station.
  • Landing late in Barcelona: the Plana bus runs until 1:00 according to its website; buy your ticket in advance.
  • Touring the area: a hire car from the airport itself.

To have data as soon as you land and check timetables or where the stop is, you can set up an Airalo eSIM before you travel. Once in Tarragona, see what to visit in our 1, 2 or 3-day itinerary and what is on in the Tarragona events calendar. Coming in December? There is also our Christmas in Tarragona guide.

Frequently asked questions

Which airport is closest to Tarragona?

Reus. Barcelona-El Prat is further away but has many more flights and a direct Plana bus to Tarragona.

Is there a direct bus from Reus airport to Tarragona?

Only a few departures on Monbus's Reus-Tarragona line stop at the airport. The usual route is the L50 to Reus (€4), then a train or bus to Tarragona.

How much is a taxi from Reus airport to Tarragona?

Aena gives an approximate fare of €32 to €37, which can vary by day or night, at weekends and on holidays.

How do I get from Barcelona airport to Tarragona?

On the direct Plana bus from floor 0 of arrivals at T1 and T2, from €15.95 according to its website. Or take the R2 Nord train to Barcelona Sants and a regional R14, R16 or R17 train from there.

Until what time does the L50 bus run from Reus airport?

According to the September 2026 timetable, the last departure from the airport is at 21:05. The first is at 8:05.

Sources

Information checked on the official websites below. Times and prices can change: confirm before you go.