Cheapest price
£8
Average price
£18
Fastest journey
34 m
Average duration
36 m
Trains per day
32
Distance
82 km
The best way to find a cheap train ticket from Tarragona to Barcelona is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Omio recommends booking the train as it is the most popular option from Tarragona to Barcelona among Omio's users. If you are prioritising price take the train with prices starting from £6. For those with little time consider booking a train which can get you there in 1h 8m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg.
Most popular Train | Coach |
---|---|
£9 Average Price Cheapest | £9 Average Price |
1h 38m average duration Fastest 1h 8m Onboard + 30m Additional time* | 2h 4m average duration 1h 34m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.2kg CO2 emissions |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() | 05:47 Camp de Tarragona | 0h36 | 06:23 Barcelona Sants | 0 changesdirect | |
![]() | 06:41 Camp de Tarragona | 0h34 | 07:15 Barcelona Sants | 0 changesdirect | |
![]() | 07:25 Tarragona station | 1h12 | 08:37 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 09:03 09:03Camp de Tarragona | 0h38 | 09:41 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 10:02 10:02Camp de Tarragona | 0h39 | 10:41 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 10:33 10:33Camp de Tarragona | 0h36 | 11:09 11:09Barcelona Sants | 0 changesdirect | |
![]() | On time 11:45 Camp de Tarragona | 0h40 | 12:25 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 11:45 11:45Camp de Tarragona | 0h40 | 12:25 Barcelona Sants | 0 changesdirect | |
![]() | On time 12:06 Camp de Tarragona | 0h40 | 12:46 Barcelona Sants | 0 changesdirect | |
![]() | 13:12 Tarragona station | 1h25 | 14:37 Barcelona Sants | 0 changesdirect | |
![]() | On time 13:42 Camp de Tarragona | 0h40 | 14:22 Barcelona Sants | 0 changesdirect | |
![]() | On time 16:06 Camp de Tarragona | 0h40 | 16:46 Barcelona Sants | 0 changesdirect | |
![]() | 16:27 Camp de Tarragona | 0h36 | 17:03 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 17:56 17:56Camp de Tarragona | 0h55 | 18:51 Barcelona Sants | 0 changesdirect | |
![]() | 18:06 Camp de Tarragona | 0h40 | 18:46 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 18:13 18:13Camp de Tarragona | 0h44 | 18:57 Barcelona Sants | 0 changesdirect | |
![]() | 18:25 Tarragona station | 1h12 | 19:37 Barcelona Sants | 0 changesdirect | |
![]() | On time 18:46 Camp de Tarragona | 0h38 | 19:24 Barcelona Sants | 0 changesdirect | |
![]() | 18:54 Camp de Tarragona | 0h41 | 19:35 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 18:54 18:54Camp de Tarragona | 0h45 | 19:39 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 18:54 18:54Camp de Tarragona | 0h45 | 19:39 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 19:18 19:18Camp de Tarragona | 0h40 | 19:58 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 19:19 19:19Camp de Tarragona | 0h45 | 20:04 20:04Barcelona Sants | 0 changesdirect | |
![]() | On time 19:32 Camp de Tarragona | 0h41 | 20:13 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 19:52 19:52Camp de Tarragona | 0h41 | 20:33 20:33Barcelona Sants | 0 changesdirect | |
![]() | Delayed 19:52 19:52Camp de Tarragona | 0h41 | 20:33 20:33Barcelona Sants | 0 changesdirect | |
![]() | 19:55 Tarragona station | 1h12 | 21:07 Barcelona Sants | 0 changesdirect | |
![]() | On time 20:17 Camp de Tarragona | 0h38 | 20:55 Barcelona Sants | 0 changesdirect | |
![]() | Delayed 21:09 21:09Camp de Tarragona | 0h39 | 21:48 Barcelona Sants | 0 changesdirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 81 km |
Average train duration 1h 8m |
Cheapest ticket price £6 |
Trains per day 20 |
Direct trains 20 |
Train providers 17 |
Fastest train 34m |
First train 14:09 |
Last train 22:09 |
Renfe Regional Exprés, Renfe and Renfe Intercity trains will get you to Barcelona from Tarragona from £5. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Renfe Regional Exprés is a regional train service operated by Renfe, the Spanish national railway company. It operates throughout Spain, with services running from early morning to late evening. Renfe Regional Expres offers a variety of train types, including the Media Distancia, and Larga Distancia. The Media Distancia and Larga Distancia are medium- and long-distance trains, respectively. Ticket types include in this type of train is just Turista. Onboard facilities include air conditioning, Wi-Fi, and power outlets. The most popular routes for Renfe Regional Expres are Madrid-Barcelona, Madrid-Valencia, and Madrid-Seville.
Train information from Tarragona to Barcelona with Renfe Regional Exprés:
When departing from Tarragona, you have various train station options to start your route from including Tarragona and Camp de Tarragona. When arriving in Barcelona, you can end your journey in train stations like Barcelona Sants, Passeig de Gràcia station and Barcelona Estació de França.
Passengers board the train most frequently from Tarragona, which is located around 0.7 miles (1.1 km) away from the city centre, and they get off the train at Barcelona Sants, located 1.5 miles (2.4 km) away from the city centre.
Here are some other resources that might have the information you need