These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information between Cambrils and Barcelona

distanceDistance61 miles (98 km)
changesDirect trainYes
carriersTrain companiesRenfe

Trains from Cambrils to Barcelona cover the 61 miles (98 km) long trip with our travel partners like Renfe. There are direct train services available. Travelers depart most frequently from Cambrils and arrive in Barcelona Sants.

Train companies

Renfe between Cambrils and Barcelona

Travel between Cambrils and Barcelona on Renfe trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.


Travel 61 miles (98 km) from Cambrils to Barcelona in comfort with Renfe, Spain’s national railway company. As an official travel partner of Renfe, Omio quickly and easily shows you the best deals on affordable Renfe train tickets between Cambrils and Barcelona so you can spend more time enjoying your trip. Simply check the Renfe train schedules and ticket types available, including Promo, Promo+ and Flexible, and book your cheap Cambrils to Barcelona Renfe tickets online. Renfe also offers discount cards like the Renfe Gold Card and +Renfe Youth Card 50 if you plan to travel extensively with Renfe. You can use these discount cards on Omio when purchasing Renfe tickets.

With Renfe routes covering around 9, 300 miles (15, 000 km) of domestic and international railway, you can expect to find a wide range of train types. These include the high-speed AVE for long-distance routes, Alvia for domestic routes in Spain, Altaria for domestic routes into the south of Spain, Euromed for routes along the Spanish Mediterranean coast, Avant regional commuter trains and Trenhotel night trains.

Renfe has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train from Cambrils to Barcelona:

  • 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.

Trains from Cambrils to Barcelona

Cambrils Barcelona train journeys are generally completed in just over 1 hour and 30 minutes. The price of the ticket may vary depending on the time of departure from Cambrils. In order to get the best fares, the best alternative is to buy tickets well in Avanza. From Monday to Sunday the departures are scheduled between 12:00 hours and 22:00 hours, approximately.

What trains go from Cambrils to Barcelona?

Travel by train Cambrils Barcelona is covered through the Regional Express train line of Renfe. This is a medium-distance service that is cheaper than long-distance train service, despite the fact that both complete the journeys in similar times.

How long does the train from Cambrils to Barcelona take?

In any case, the length of the Cambrils Barcelona train journey is more than 90 minutes. The minimum time the train needs to cover the distance between the two cities is 1 hour and 20 minutes.

How many trains are there from Cambrils to Barcelona?

The Cambrils Barcelona train route is covered daily by 6 trains, from Monday to Friday. On Saturdays there are also 6 departures during the day, while on Sundays the departure of 8 trains is observed. These 8 frequencies are distributed regularly between noon and 22:00 hours.

Where do trains from Cambrils to Barcelona depart from and arrive at?

Cambrils Station: This railway station is located 1.5 kilometres from the city centre. From the central area of Cambrils it is possible to get to the station by taxi or by a walk of less than 15 minutes. The station facilities have been adapted to the transit of people with reduced mobility, and include toilets and special parking spaces.

Barcelona-Sants station: this railway station is located less than 4 kilometres from the centre of Barcelona. There are taxi ranks at the exit. The most common means of transport to get to the centre of Barcelona is metro line L3, which takes around 30 minutes. This modern station houses restaurants, cafeterias, bookstore, luggage storage and the service of Station Stores, which includes a wide commercial offer with stores of recognized firms.

Travel Tips

Trains from Cambrils to Barcelona
Travel by train to Barcelona 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 Cambrils to Barcelona.
How many miles is it from Cambrils to Barcelona by train?
You should expect to travel around 61 miles (98 km)  from Cambrils to Barcelona by train.
What station does the train from Cambrils to Barcelona depart from? Which Barcelona train station do I come into from Cambrils?

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

Where do I find the Cambrils train station to Barcelona? Where is the Barcelona train station?

The most popular departure train station with passengers for this trip, called Cambrils, is located 0 mile (s) / 0 km from the city center of Cambrils.

The most popular arrival train station, Barcelona Sants, is located 1 mile (s) / 1 km away from the city center of Barcelona.

Which train companies should I travel with from Cambrils to Barcelona?
When taking a train from Cambrils to Barcelona, you can count on Renfe for the best way to get you to Barcelona. You can also check all possible train providers who offer a service to Barcelona from Cambrils and compare the amenities they offer before buying a train ticket.