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

Deutsche Bahn

Train Information from Barcelona to Salou

distanceDistance56 miles (91 km)
changesDirect trainYes
carriersTrain companiesRenfe

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


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.

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

    • 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 Barcelona to Salou

    Trains in Spain are an efficient way to travel between cities, with Renfe offering both domestic and international train routes in Spain. Anyone traveling from Barcelona to Salou can do so comfortably and easily by train. Trains from Barcelona to Seville leave every day and are operated by Renfe. The first Barcelona to Salou train of the day departs Barcelona Sants at 9:30 a.m., while the last train of the day leaves Barcelona at 7:30 p.m. There are approximately 10 trains traveling from Barcelona to Salou every day.

    Barcelona to Salou trains: Not what you're looking for?

    Return trains from Salou to Barcelona | Compare all modes of traveling from Barcelona to Salou | Or learn more about cheap trains to Salou

    Barcelona to Salou Train Cost

    Average prices for Renfe trains from Barcelona to Salou when you book in advance

    Booking Period

    Average Price

    Same Day


    1 Day in Advance


    1 Week in Advance


    2 Weeks in Advance


    1 Month in Advance


    3 Months in Advance


    Barcelona to Salou Trains: General Information

    Travelers in Spain can offset some of the cost of Barcelona to Salou train tickets by planning ahead and booking tickets as far in advance as possible.

    • autobus All Barcelona to Salou trains are run by Renfe.
    • autobus All Renfe trains are direct, depart from Barcelona's Sants train station and arrive at Salou train station.
    • autobus The Barcelona to Salou train journey takes as little as 1 hour and 4 minutes to arrive in Salou.
    • autobus Most travelers book their Barcelona to Salou train tickets approximately 1 day in advance of the travel date.

    Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Barcelona to Salou trains decrease the further you book in advance:

    • It is 6% cheaper on average to purchase Barcelona to Salou train tickets 1 week ahead of when you intend to travel.
    • Barcelona to Salou train costs are 19% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

    Travel Tips

    Trains from Barcelona to Salou
    Travel by train to Salou 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 Salou.
    How many miles is it from Barcelona to Salou by train?
    The train distance from Barcelona to Salou is around 56 miles (91 km).
    What train station in Barcelona goes to Salou? What train station do I come into Salou from Barcelona?

    Omio customers who travel this route most frequently depart from Barcelona Sants   and arrive in Salou.

    Where is the departure train station in Barcelona located? Where is the arrival train station in Salou located?

    The most popular departure train station with passengers for this route, called Barcelona Sants, is located 1 mile (s) / 1 km from the city center of Barcelona.

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

    What train companies go from Barcelona to Salou?
    For the trip from Barcelona to Salou you can take a train with Renfe. Be sure to check out all possible train companies that offer services from Barcelona to Salou on Omio to compare what amenities they may have.

    Important Stations and Airports for this Journey

    Barcelona Estació De França
    Barcelona Sants