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

Eurolines France
Bla Bla Bus

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Bus Information to Barcelona from Salou

distanceDistance56 miles (91 km)
changesDirect busYes
carriersBus companiesAlsa

Buses from Salou to Barcelona cover the 56 miles (91 km) long trip with our travel partners like Alsa. There are direct bus services available. Travelers depart most frequently from Salou and arrive in Barcelona, Estació d'Autobusos Nord.

Bus companies

Bus between Salou and Barcelona with Alsa

Travel on Alsa buses between Salou and Barcelona at great prices. Omio finds you bus times and tickets for over 1000 travel companies all in one place.


Looking for a budget-friendly way to travel 56 miles (91 km) by bus from Salou to Barcelona? Alsa is Spain’s main bus company that offers premium services and the most comfortable travel experience on a budget. Not only does Alsa sell standard tickets for its plethora of national and regional routes, but it also provides travelers special offers like Minimum, Reduced and Flexible bus tickets on select routes. Check out Alsa bus schedules and tickets available for the Salou to Barcelona trip on Omio to find the best deal on Alsa buses between Salou and Barcelona, whether you're looking for the fastest, earliest or cheapest bus.

Alsa offers an impressive fleet of buses with different levels of comfort and amenities on offer for its millions of customers every year. While most travelers don’t mind traveling on normal buses with basic amenities like free WiFi, restrooms, footrests and onboard entertainment, others may want to check out the Alsa Supra, Alsa Eurobus and Alsa Premium buses, which provide more upscale amenities on specific routes.

Alsa has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Alsa tickets from Salou to Barcelona and when traveling by bus:

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

Travel Tips

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

When taking a bus from Salou, you have a couple of bus stations you can depart from including Salou, Estación de Autobuses, Salou, Avenida de Joan Fuster (Port Aventura) and Salou, Avenida de Joan Fuster (Port Aventura). When you arrive in Barcelona, your bus can arrive in bus stations 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 book their buses from Salou   to Barcelona, Estació d'Autobusos Nord.

Where do I find the Salou bus station to Barcelona? Where is the Barcelona bus station?

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

The most popular arrival bus station, Barcelona, Estació d'Autobusos Nord, is located 1 mile (s) / 2 km away from the city center of Barcelona.

What bus providers offer a service to Barcelona from Salou?
Take the Salou to Barcelona bus with Alsa. However, it's always good to check out all possible bus companies for the trip between Salou and Barcelona as there might be differences in the amenities they offer.

Important Stations and Airports for this Journey