Tren en la ruta Tarragona Barcelona
Train Route

Tarragona-Barcelona trains: timetables, fares and offers

Tarragona-Barcelona train in 0h 42min from €4. 24 departures a day, real timetables and stops. Check fares and book your trip.

From 4€ 30 trains/day AVE · Euromed · Intercity · Avant · Alvia 0h 42'

Check prices for your dates

2026-09-03
Add return

🔒 No hidden fees · Best price guaranteed

4€Minimum price
0h 42'Direct journey
30Daily trains
35%Early booking savings
Route summary

Quick summary of the Tarragona-Barcelona route

The Tarragona-Barcelona train covers 224 km in 0h 42min on the fastest Intercity, and up to 0h 56min on the services with more stops. There are 24 departures a day from Camp de Tarragona to Barcelona-Sants, from €4 and averaging €37. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.
Inside an Intercity train
The Intercity covers the route in 0h 42min
Distance224 km
Shortest journey0h 42min (Intercity)
Longest journey0h 56min
Departures a day24 trains
Train typesAVE, Euromed, Intercity, Avant and Alvia
Lowest fare€4
Average fare€37
Highest fare€103
Cheapest time of daybetween 9am and 1pm
Best time to book0-2 days before travelling
Departure stationCamp de Tarragona
Arrival stationBarcelona-Sants
Schedules

Tarragona-Barcelona train timetable

The first train leaves Camp de Tarragona at 08:45 and the last one at 22:17. The fastest service is the Intercity at 08:57, arriving at 09:39 in 0h 42min. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.

Tarragona-Barcelona train timetable
DepartureArrivalDurationTypeStops
07:12 07:48 36min
AVANTEX
07:35 08:11 36min
AVANT
08:41 09:15 34min
AVANT
08:45 09:30 45min
AVE
08:57 09:39 42min
Intercit
09:18 09:56 38min
AVE
10:30 11:11 41min
AVE
11:27 12:06 39min
AVE
11:31 12:20 49min
EUROMED
12:23 13:04 41min
AVE
12:33 13:09 36min
ALVIA
12:33 13:09 36min
AVANT
13:54 14:50 56min
EUROMED
14:12 14:54 42min
AVE
14:30 15:11 41min
AVANT
14:30 15:11 41min
AVE
15:31 16:15 44min
AVANT
15:31 16:15 44min
AVE
15:40 16:19 39min
AVEINT
17:30 18:19 49min
EUROMED
18:07 19:00 53min
EUROMED
18:31 19:14 43min
AVE
18:39 19:20 41min
AVANT
19:11 20:02 51min
Intercit
19:55 20:35 40min
AVANT
19:57 20:51 54min
ALVIA
20:13 20:57 44min
Intercit
20:28 21:11 43min
AVE
20:29 21:15 46min
EUROMED
20:54 21:40 46min
ALVIA
20:54 21:40 46min
AVANT
21:10 21:49 39min
AVE
21:17 22:04 47min
EUROMED
21:20 21:59 39min
AVE
21:32 22:13 41min
ALVIA
22:17 23:00 43min
AVE
22:39 23:20 41min
AVE
22:47 23:34 47min
ALVIA
22:47 23:34 47min
AVANT
22:49 23:25 36min
Intercit

A sample of the 24 daily services, spread across the day. Check your date's availability in the search box.

Prices

Tarragona-Barcelona train fares

The Tarragona-Barcelona train starts at €3.55 in Turista class, with an average fare of €37 across everything on sale. Preferente class can reach €103. Based on 4,838 real queries to the Renfe API.
Tarragona-Barcelona train fares by type and class
Type/classFromAverage fareUp to
AVE Turista €3.55 €31.72 €78.75
AVE Preferente €8.30 €49.45 €102.80
Intercit Turista €17.70 €25.08 €33.15
AVANT Turista €18.50 €18.50 €18.50
AVANT EX Turista €18.50 €18.50 €18.50
ALVIA Turista €19.80 €26.03 €46.20
Intercit Preferente €20.30 €28.75 €35.25
AVE INT Preferente €21.30 €43.91 €69.30
ALVIA Preferente €22.55 €34.42 €52.65
EUROMED Turista €23.60 €39.59 €50.55
EUROMED Preferente €34.50 €52.66 €72.80
AVE INT Turista €62.30 €64.53 €66.75
Journey time

How long does the Tarragona-Barcelona train take?

The Intercity takes 0h 42min between Camp de Tarragona and Barcelona-Sants. Services with more stops take up to 0h 56min. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.

How long does the Tarragona-Barcelona train take?
Service Duration Departures a day
AVE 0h 42min – 0h 55min 11
Euromed 0h 46min – 0h 56min 6
Intercity 0h 42min – 0h 51min 3
Avant 0h 44min – 0h 46min 2
Alvia 0h 46min – 0h 54min 2
Stations

Stations on the Tarragona-Barcelona route

Trains leave from Camp de Tarragona and arrive at Barcelona-Sants. There are also 32 services from Tarragona, terminating at Barcelona-Sants. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.
On board

On board the Tarragona-Barcelona train

The route is served by AVE, Euromed, Intercity, Avant and Alvia. What each train carries depends on the set assigned to the service, so it is worth checking when you book.

Service Duration Departures a day Classes
AVE 0h 42min – 0h 55min 11 Turista and Preferente
Euromed 0h 46min – 0h 56min 6 Turista and Preferente
Intercity 0h 42min – 0h 51min 3 Turista and Preferente
Avant 0h 44min – 0h 46min 2 Turista
Alvia 0h 46min – 0h 54min 2 Turista and Preferente
Savings

How to pay less on the Tarragona-Barcelona train

To save on the Tarragona-Barcelona train, book 15-21 days ahead (8% average saving). Tuesday is the cheapest day of the week, averaging €33. Data from 4,838 real queries to the Renfe API.
Travel on Tuesday
The cheapest day of the week, averaging €33
Tuesday: €33 on average vs Sunday: €43
Pick the morning trains
The cheapest time of day, averaging €30
€30 on average vs €41 at the most expensive time
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
FAQ

Frequently asked questions about the Tarragona-Barcelona train

How much does the Tarragona-Barcelona train cost?

From €4 one way, averaging €37 and up to €103 on the busiest dates. The lowest fare on record is AVE Turista, from €3.55.

How long does the train from Tarragona to Barcelona take?

The Intercity takes 0h 42min between Camp de Tarragona and Barcelona-Sants. Services with more stops take up to 0h 56min.

How many trains a day run from Tarragona to Barcelona?

24 departures a day from Camp de Tarragona, split between AVE, Euromed, Intercity, Avant and Alvia. There are also 32 services from Tarragona.

Which station do trains to Barcelona leave from in Tarragona?

From Camp de Tarragona, where the 24 daily services on this route start. The ones leaving Tarragona are the exception.

Which station in Barcelona do trains from Tarragona arrive at?

At Barcelona-Sants. Services from Tarragona terminate at Barcelona-Sants.

Does the Tarragona-Barcelona train make intermediate stops?

Most services on this route run non-stop.

What time do the first and last trains to Barcelona leave?

The first leaves Camp de Tarragona at 08:45 and arrives at 09:30. The last one leaves at 22:17 and arrives at 23:00.

When is the Tarragona-Barcelona train cheapest?

Booking 0-2 days before travelling. Tuesday is the cheapest day of the week, averaging €33. The the morning trains are the cheapest of the day, averaging €30.

Opiniones

Lo que dicen nuestros usuarios en Google

Ofertren's rating on Google Maps is 4.7/5 - Based on 95 real reviews published.

Las reseñas proceden de Google Maps.