Compare prices and tickets by train, bus or flight

Sat
Dec 4
$22Renfe
$18Plana
Sun
Dec 5
$10Renfe Regional Expres
$11Alsa
Mon
Dec 6
$10Renfe Regional Expres
$11Alsa
Tue
Dec 7
$10Renfe Regional Expres
Find prices
Wed
Dec 8
$10Renfe Regional Expres
$11Alsa
Thu
Dec 9
$10Renfe Regional Expres
$11Alsa
Fri
Dec 10
$9Renfe Intercity
$11Alsa
Sat
Dec 11
$10Renfe Regional Expres
$11Alsa
Sun
Dec 12
$10Renfe Regional Expres
$11Alsa
Mon
Dec 13
$10Renfe Regional Expres
$11Alsa
Tue
Dec 14
$10Renfe Regional Expres
$11Alsa
Wed
Dec 15
$10Renfe Regional Expres
$11Alsa
Thu
Dec 16
$10Renfe Regional Expres
$11Alsa
Fri
Dec 17
$10Renfe
$11Alsa
Sat
Dec 18
$10Renfe Regional Expres
$11Alsa
Sun
Dec 19
$10Renfe Regional Expres
$11Alsa
Mon
Dec 20
$10Renfe Regional Expres
$11Alsa
Tue
Dec 21
$10Renfe Regional Expres
$11Alsa
Wed
Dec 22
$10Renfe Regional Expres
$11Alsa
Thu
Dec 23
$10Renfe Regional Expres
$11Alsa
Fri
Dec 24
$10Renfe Regional Expres
$11Alsa

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Tarragona from Barcelona

distanceDistance50 miles (81 km)
durationAverage train duration34 min
priceAverage train ticket price$11 (€9)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day
carriersTrain providersRenfe or Renfe AVE

Trains from Barcelona to Tarragona cover the 50 miles (81 km) long journey taking on average 34 min with our travel partners like Renfe or Renfe AVE. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $9 (€8), but the average price of train tickets is $11 (€9). Travelers depart most frequently from Barcelona Sants and arrive in Tarragona.

Train companies

Renfe and AVE Barcelona – Tarragona

Renfe and AVE trains will get you from Barcelona to Tarragona from $9 (€8). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Renfe
AVE

Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

  • Average Price: $22

These are Renfe's ticket policies for COVID-19 for the train from Barcelona to Tarragona:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Exceptions to waive change or cancellation fees policy
  • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
  • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
  • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

How to get from Barcelona to Tarragona by train

The Barcelona-Tarragona train journey between the two cities begins at the Barcelona-Sants train station and ends at the Camp de Tarragona station. This is a direct route, operated by the railway company Renfe. There are currently around 70 daily connections between Barcelona and Tarragona, including weekends and public holidays. In the Omio search engine you can obtain more detailed information about this route and buy Barcelona Tarragona train tickets directly, without having to travel or queues at ticket offices. Once the purchase has been made, the user will receive confirmation via email or through the Omio app.

What train goes from Barcelona to Tarragona?

The 83 km journey between Barcelona and Tarragona is made on both regional and national trains, including those from AVE. The medium and long-distance national trains covering this popular route are Intercity, Avant, Euromed, Alvia, Talgo and Trenhotel. Each of them is equipped with economy and business class cars, whose seats have an auxiliary table, litter bin, audio/video connection, headphones, armrests and individual footrests. All trains have side luggage compartments and cafeteria service.

How long does the train Barcelona Tarragona take?

The length of the train journey from Barcelona to Tarragona depends on the type of train. Thus, the fastest Barcelona Tarragona trains are the AVE, which run the route in about half an hour. The Avant, Intercity, Alvia and Trenhotel trains take about 35-40 minutes, while Talgo and Euromed connect Barcelona and Tarragona in 52 minutes. The longest journey is on board regional trains: the journey time is 1 hour and 8 minutes.

What time does the first and last train of the day leave Barcelona Tarragona?

The first train from Barcelona leaves at 6:05 and arrives in Tarragona at 6:36. The departure of the last train is at 21:50, with a journey time of 31 minutes. Both the first and the last train Barcelona-Tarragona are high speed.

What is the price of the Barcelona Tarragona train ticket?

The cheapest ticket costs 8.05 € (Regional Express trains) and the most expensive, 38.60 € (AVE). The amount may vary depending on the day on which the trip is made and the Avanza date on which the ticket is purchased: the sooner the ticket is purchased, the lower the cost.

Which station does the train Barcelona Tarragona leave from and which one does it go to?

Barcelona Tarragona trains leave from Barcelona-Sants station in the centre of Barcelona and arrive at Camp de Tarragona station. Despite its remoteness from the city centre, Camp station has 4 bus lines that link it with different towns on the Costa Dorada. The first bus to Tarragona leaves at 6:29, with a journey time of 20-25 minutes. The price of the ticket to Tarragona is 1.70 euros. Camp station is open from 6:00 to 23:30 Monday to Saturday and from 7:15 to 23:15 on Sundays and public holidays.

Travel Tips

Trains from Barcelona to Tarragona
Travel by train to Tarragona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Tarragona.
FAQs
How much do cheap trains to Tarragona from Barcelona cost?
Train tickets to Tarragona from Barcelona for some dates and times can be found for as cheap as $9 (€8)  one way in the next 7 days.
How much does it cost to take a train from Barcelona to Tarragona?
If you are looking to book your train ticket in the next 7 days, you can expect the Barcelona to Tarragona train to cost on average $11 (€9)  one way.
How far is it from Barcelona to Tarragona by train?
When traveling this route you should expect the distance from Barcelona to Tarragona by train to be approximately 50 miles (81 km).
How long is the train ride to Tarragona from Barcelona?
The train time from Barcelona to Tarragona is on average 34 min  for the 50 miles (81 km) long journey, but the time it takes to go between Barcelona and Tarragona by train can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Barcelona to Tarragona do I depart from? Which Tarragona train station from Barcelona do I arrive in?

Omio customers traveling this route depart most frequently from Barcelona Sants   and arrive in Tarragona.

Where is the train station in Barcelona? Where is the train station in Tarragona?

Passengers board the train most frequently from Barcelona Sants, which is located around 1.2 miles (1.9 km) away from the city center, and they get off the train at Tarragona, located 0.4 miles (623 m) away from the city center.

Which train providers should I travel with from Barcelona to Tarragona?
For the best Barcelona to Tarragona train to purchase, you can travel safely and comfortably with Renfe or Renfe AVE. However, it's always good to check all possible train companies with services from Barcelona to Tarragona to compare what amenities they may offer.
How many train services per day are there between Barcelona and Tarragona?
On average, there are 17 trains a day from Barcelona to Tarragona. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Barcelona to Tarragona? When does the last train depart from Barcelona to Tarragona?
You can take the first train from Barcelona to Tarragona at 8: 03 AM. The last train from Barcelona to Tarragona that you can take departs at 3: 03 PM. Omio shows you the latest train from Barcelona to Tarragona schedule to help you book the best departure time for this route.
How early should I buy Barcelona to Tarragona train tickets to get the best deals?
The price of a one way train ticket from Barcelona to Tarragona is on average $11 (€9) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets to Tarragona from Barcelona available a few months in advance.

Important Stations and Airports for this Journey

Barcelona
Tarragona
The major railway station for departures from Barcelona is Barcelona Sants. Read all the information you need to know about services, amenities and connections at Barcelona Sants for your journey between Barcelona and Tarragona.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+34 934956020
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 22: 00
Public transit options for Barcelona Sants
Metro lines: L3, L5
Bus lines: A1, A2
Train lines: AVE, Alvia, Euromed, Talgo, Trenhotel, TGV, Avant, Intercity, R1, R2, R2 Nord, R2 Sud, R3, R4, RG1, R11, R12, R13, R14, R15, R16, R17