COMPARE Prices across different modes

Oct 27
Oct 28
Oct 29
Oct 30
Nov 2

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

Eurolines France
Bla Bla Bus

Bus Information to Baga from Barcelona

distanceDistance61 miles (99 km)
durationAverage bus duration1 h 58 min
priceAverage bus ticket price$23 (€19)
frequencyBus frequency2 a day
changesDirect busYes, there are 2 direct buses a day
carriersBus providersAlsa

Buses from Barcelona to Baga cover the 61 miles (99 km) long trip taking on average 1 h 58 min with our travel partners like Alsa. Normally, there are 2 buses operating per day, including direct services available. While the average ticket price for this trip costs around $23 (€19), you can find the cheapest bus ticket for as low as $23 (€19). Travelers depart most frequently from Barcelona Sants and arrive in Bagà, Calle Raval.

Bus companies

Travel with Alsa between Barcelona and Baga

Alsa buses will get you between Barcelona and Baga from $23 (€19). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.


You’ll be sure to find the best bus between Barcelona and Baga with Alsa, the main bus company in Spain offering a multitude of bus routes domestically and internationally. As an official travel partner of Alsa, Omio can show you Alsa’s bus schedules and bus tickets between Barcelona and Baga and help you find the cheapest, fastest or earliest journey. The distance between Barcelona and Baga by bus is around 61 miles (99 km) and the most affordable Alsa ticket for this trip costs as little as $23 (€19).

Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes if you’re looking to save money on your bus ride. 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.

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

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

Travel Tips

Buses from Barcelona to Baga
Take the bus to Baga 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 Baga.
How much do cheap bus tickets from Barcelona to Baga cost?
Bus tickets to Baga from Barcelona for some dates and times can be found for as cheap as $23 (€19)  one way in the next 7 days.
How much does it cost to take a bus from Barcelona to Baga?
The bus price from Barcelona to Baga is on average $23 (€19)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is it from Barcelona to Baga by bus?
The Barcelona to Baga bus distance is approximately 61 miles (99 km).
How long is the bus ride between Barcelona and Baga?
The Barcelona to Baga bus duration is on average 1 h 58 min, which is to be expected when traveling 61 miles (99 km) between Barcelona and Baga. However, the time it takes can vary based on specific dates, weekends, and holidays.
When traveling by bus from Barcelona to Baga, which bus station in Barcelona do I depart from and which bus station in Baga do I arrive in?

Omio customers traveling this route book their buses from Barcelona Sants   to Bagà, Calle Raval.

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

Passengers board their bus most frequently from Barcelona Sants and travel around 1 mile (s) / 1 km from the city center to this bus station.

Passengers traveling this route most often arrive at Bagà, Calle Raval and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Baga.

What bus providers offer a service from Barcelona to Baga?
Take the Barcelona to Baga bus with Alsa. However, it's always good to check out all possible bus providers for the trip from Barcelona to Baga as there might be differences in the amenities they offer.
Can I buy a direct bus from Barcelona to Baga?
Yes, there are 2 direct buses per day from Barcelona to Baga. You can look to travel with Alsa  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
How many bus services per day are there to Baga from Barcelona?
On average, there are 2 buses a day from Barcelona to Baga. The bus times and services may be different on weekends and holidays compared to weekdays.
When does the first bus depart from Barcelona to Baga? When does the last bus depart from Barcelona to Baga?
The earliest bus departing from Barcelona to Baga leaves at 7: 30 AM. The last bus departing from Barcelona to Baga leaves at 5: 00 PM. You can find the latest Barcelona to Baga bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy bus tickets between Barcelona and Baga for the best deals?
If you purchase a bus ticket from Barcelona to Baga within the next 7 days, you can find tickets to cost on average $23 (€19) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Baga from Barcelona are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Buses from Barcelona to Baga: related information

Here are some other resources that might have the information you need