Compare prices and tickets by train, bus or flight

Wed
Dec 8
$20Plana
Thu
Dec 9
$20Plana
Fri
Dec 10
$20Plana
Sat
Dec 11
$20Plana
Sun
Dec 12
$20Plana
Mon
Dec 13
$20Plana
Wed
Dec 15
$20Alsa
Fri
Dec 17
$20Plana
Sat
Dec 18
$20Alsa
Sun
Dec 19
$20Plana
Mon
Dec 20
$20Plana
Tue
Dec 21
$20Plana
Wed
Dec 22
$20Plana
Thu
Dec 23
$20Plana
Fri
Dec 24
$20Alsa
Sun
Dec 26
$20Plana

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Salou to Barcelona

distanceDistance56 miles (91 km)
durationAverage bus duration2 h 25 min
priceAverage bus ticket price$20 (€17)
changesDirect busYes
carriersBus companiesAlsa

Buses from Salou to Barcelona cover the 56 miles (91 km) long trip taking on average 2 h 25 min with our travel partners like Alsa. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $20 (€17), but the average price of bus tickets is $20 (€17). Travelers depart most frequently from Salou and arrive in Barcelona, Estació d'Autobusos Nord.

Bus providers

Bus between Salou and Barcelona with Alsa

Travel between Salou and Barcelona from $20 (€17) with Omio’s bus partners Alsa! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Alsa

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

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

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Normal conditions apply

    Travel Tips

    Bus to Barcelona from Salou
    Take the bus 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 Salou to Barcelona.
    FAQs
    How much do cheap bus tickets between Salou and Barcelona cost?
    Looking to save money on your journey? Omio customers have found the cheapest bus from Salou to Barcelona for the next 7 days starting from $20 (€17)  one way.
    What is the price of a bus ticket to Barcelona from Salou?
    The Salou to Barcelona bus ticket price is on average $20 (€17)  if you are looking to purchase your tickets for this journey in the next week.
    How far is Salou to Barcelona by bus?
    You should expect to travel around 56 miles (91 km)  to Barcelona from Salou by bus.
    How long is a bus to Barcelona from Salou on average?
    The Salou to Barcelona bus duration is on average 2 h 25 min, which is to be expected when traveling 56 miles (91 km) from Salou to Barcelona. However, the time it takes can vary based on specific dates, weekends, and holidays.
    When traveling by bus from Salou to Barcelona, which bus station in Salou do I depart from and which bus station in Barcelona do I arrive in?

    There are a few bus stations in Salou to start your journey from including Salou, Estación de Autobuses, Salou, Avenida de Joan Fuster (Port Aventura) and Salou, Plaça D'europa. In Barcelona you have a few bus station options to choose from for your arrival including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.

    Omio customers traveling this route depart most frequently from Salou   and arrive in Barcelona, Estació d'Autobusos Nord.

    Where is the Salou bus station located? Where is the Barcelona bus station located?

    Passengers board their bus most frequently from Salou and travel around 0.6 miles (1 km) from the city center to this bus station.

    Passengers traveling this route most often arrive at Barcelona, Estació d'Autobusos Nord and need to travel approximately 1.3 miles (2.1 km) from the bus station to the city center in Barcelona.

    What bus companies go from Salou to Barcelona?
    For the trip from Salou to Barcelona you can take a bus with Alsa. Be sure to check out all possible bus companies that offer services between Salou and Barcelona on Omio to compare what amenities they may have.
    When does the first bus depart from Salou to Barcelona? When does the last bus depart from Salou to Barcelona?
    The first Salou to Barcelona bus departs at 5: 20 AM   and the last bus from Salou to Barcelona leaves at 5: 25 PM. Check out the most up-to-date bus schedule from Salou to Barcelona on Omio and find the best time to travel to your destination.
    How early should I purchase bus tickets from Salou to Barcelona to score the best deals?
    You can find buses from Salou to Barcelona to cost on average $20 (€17) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Salou to Barcelona bus generally on sale a few months before the planned travel date.