Home · Search
Routes

How to Get from Tarragona to Barcelona: Distance, Train, Bus & Car

Foto: M McBey, CC BY 2.0, vía Wikimedia Commons.

Imagine crossing from historic Roman Tarragona to the vibrant Catalan capital in just one hour, a journey where the highway merges with the Mediterranean and the high-speed train magically shrinks the distance.

🚗 How to get from Tarragona to Barcelona

Mode Time Approx. price Book
🚗 Car 1h Fuel: 8–12€ View route
🚄 Train 34min From €15 (varies) Renfe ↗

🎫 Compare all tickets

How to get from Tarragona to Barcelona: a quick overview

The fastest and most comfortable option for most travelers is the high-speed train, although driving offers total freedom to explore the coast.

For this 99-kilometer journey, you essentially have two viable options depending on your travel style. If you prioritize speed and want to avoid worrying about traffic or parking in Barcelona, the train is unbeatable, connecting the stations in record times of just 34 minutes with the fastest services. On the other hand, if you are traveling in a group, carrying a lot of luggage, or planning a road trip with stops in coastal villages, the car is your best ally, covering the distance in approximately 1 hour via toll-free highways. It is important to note that, according to current route data, there are no direct bus services between these two cities, so you should rule out this option for a transfer-free journey.

By car from Tarragona to Barcelona

The drive is entirely on toll-free highways, ensuring a smooth 99-kilometer journey.

The main route connecting both cities is the A-7 (Autovía del Mediterráneo / Autovia de la Mediterrània). This road is the backbone of ground transport in the area and, fortunately for your wallet, it is a toll-free highway. When leaving Tarragona, you might use connections with the A-27 (Autovia Tarragona-Montblanc / Autovia Tarragona-Montblanch), another toll-free road that facilitates the exit northwards before merging with the main network. Depending on your exact entry point into the Barcelona metropolitan area, you could also use sections of the A-2 (Autovía del Nordeste / Autovia del Nord-est), which is also free of tolls. In total, you should allow a driving time of 1 hour under normal traffic conditions, making this a very feasible day trip.

By train from Tarragona to Barcelona

Renfe offers a massive rail connection with 78 daily trains departing from Camp Tarragona station to Barcelona-Sants.

The rail offer is extremely varied and adapts to different time and budget needs. The fastest services are the AVANT trains, with 8 daily departures, completing the journey in just 34 minutes. Very close in performance are the ALVIA, Intercity, and AVANT EXP services, which take 36 minutes. The famous AVE has 22 daily frequencies and takes 38 minutes, while the AVE INT takes 39 minutes. If you are looking for a slightly more relaxed but still fast option, the EUROMED (6 trains/day) takes 46 minutes. For those who prioritize savings over speed, the REG.EXP. is the most economical option, with 31 daily frequencies and a travel time of 82 minutes. The service schedule is very extensive, with the first train leaving at 5:45 in the morning and the last at 22:49 at night, ensuring you always have a return option.

Although the journey is short, there are several strategic towns where you can break up the trip or explore before arriving in central Barcelona.

  • Torredembarra: Located very close to the start of the route, this is the ideal stop if you want to enjoy a relaxed coastal atmosphere before heading into the big city. It is known for its castle and its beaches.
  • Castelldefels: A key town at the entrance to the metropolitan area, famous for its long seafront promenade and its medieval castle overlooking the coast. It is a perfect spot to stretch your legs by the sea.
  • Gavà (implicit reference in the Llobregat area, but we stick to the list): Continuing towards Barcelona, you will find several towns in the Llobregat area that function as commuter towns but have their own charm.
  • Sant Feliu de Llobregat: A town with an important industrial and natural heritage, notable for Parc de Can Bosch and its proximity to the mountains surrounding Barcelona.
  • Pallejà: A quieter municipality, ideal if you are looking for a quick stop away from the hustle and bustle, located in the Baix Llobregat region.
  • Corbera de Llobregat: Known for its natural surroundings and the Poble Espanyol de Corbera (Spanish Village of Corbera), an open-air replica of a traditional village, it is an interesting cultural stop.
  • Cornellà de Llobregat: Already very close to the capital, Cornellà is an important transport hub and features green spaces such as Parc de Can Vidalet.
  • Esplugues de Llobregat: Neighbouring Cornellà, it offers a gentle transition into Barcelona’s urban density, with quiet residential areas.
  • l’Hospitalet de Llobregat: The last stop before officially entering Barcelona. It is the second most populous city in Catalonia and is home to modern landmarks such as the Torre Inbisa and the Gran Via 2 shopping centre.

🏨 Hotels in Barcelona

* Prices are indicative and may vary. We compare hundreds of sites to find the best deal.

🎭 Activities and tours in Barcelona

Where to stay in Barcelona

To stay in the capital, the most recommended areas are the Eixample, the Barrio Gótico (Gothic Quarter) and Gràcia, with prices ranging from budget hostels to luxury hotels.

Barcelona offers an immense range of accommodation. If you are looking to be in the heart of the action and close to major attractions like the Sagrada Familia or Las Ramblas, the Eixample district is the prime choice, with mid-range and high-end hotels (approximately €100 – €250 per night). For a more bohemian and authentic experience, Gràcia is perfect, with slightly more moderate prices and a charming village-like atmosphere. If you are on a tighter budget, the Raval or areas near Sants (where the train arrives) usually offer hostels and 2-3 star hotels ranging from €60 to €120. Booking in advance is recommended, especially in high season, as demand in these areas is very high.

Where to eat along the route

The gastronomy of the province of Tarragona is rich and varied, with traditional dishes you should try before or during your trip.

  • Calçots with Romesco sauce: A must in the Tarragonès area. These are a type of sweet spring onion grilled over an open flame, eaten as part of a ‘calçotada’. The accompaniment is vital: romesco sauce, a delicious blend of roasted tomatoes, garlic, nuts and ñoras (dried peppers) that gives a smoky, sweet touch.
  • Xató: A dish with a cultural designation of origin spanning Tarragona, Vilanova i la Geltrú and the Penedès region. It is an endive salad served with salt cod, tuna, anchovies and olives. Its secret lies in the xató sauce, similar to romesco but with its own proportions and sometimes breadcrumbs.
  • Designation of Origin Wines: You cannot leave the region without tasting the wines from DO Priorat, Montsant, Tarragona or Conca de Barberà. These are high-quality reds and whites, characterized by the use of native grape varieties and production methods that respect Catalan winemaking tradition.
  • DO Siurana Olive Oil: The area around Siurana produces a prestigious extra virgin olive oil. Made mainly from Arbequina olives, it stands out for its fruity flavor with a perfect balance between slightly bitter and spicy notes.
  • Malvasia de Sitges: If you visit the Garraf area, specifically Sitges, you must try this sweet and highly aromatic white wine. Made from the Malvasía grape, it is an emblematic product that captures the essence of the coast.

Frequently asked questions about the Tarragona-Barcelona route

How long does it take to get from Tarragona to Barcelona?

The time varies depending on the mode of transport: by car it is 99 km and takes 1 hour. By train, the fastest service (AVANT) takes 34 minutes, while the regional train can take up to 82 minutes.

Which is cheaper, the train or the bus?

According to route data, there is no direct bus available, so a direct comparison is not possible. The train offers economical options such as the REG.EXP., which is usually the lowest available fare.

Is it worth renting a car?

Yes, it is worth it if you plan to make tourist stops in towns like Torredembarra or Castelldefels, as the A-7, A-2 and A-27 motorways are toll-free and the journey is short (1h).

When is the best time to travel?

Thanks to the high frequency of trains (78 per day) running from 5:45 to 22:49, you can travel at any time. To avoid traffic by car, it is recommended to steer clear of peak hours entering Barcelona.