COMPARE Prices across different modes

Oct 22
Oct 23
Oct 24
Oct 25
Oct 27

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

Eurolines France
Bla Bla Bus

Bus Information from Barcelona to Calahorra

distanceDistance221 miles (356 km)
changesDirect busYes
carriersBus companiesAlsa

Buses from Barcelona to Calahorra cover the 221 miles (356 km) long journey with our travel partners like Alsa. There are direct bus services available. Travelers depart most frequently from Barcelona Sants and arrive in Calahorra, Estación Autobuses.

Bus companies

Alsa buses between Barcelona and Calahorra

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


Alsa makes traveling by bus between Barcelona and Calahorra as smooth and easy as possible! As the leading company for bus travel in Spain, Alsa is known for providing one of the most comfortable budget-friendly travel experiences. Find Alsa bus schedules and cheap bus tickets for the 221 miles (356 km) journey from Barcelona to Calahorra with Omio. Not only does Alsa sell standard tickets for its multitude of national and regional routes, but it also provides travelers special offers like Minimum, Reduced and Flexible bus tickets on select routes. Omio can help you find the cheapest, fastest or earliest Barcelona to Calahorra bus ticket with Alsa to suit your needs.

On select routes you can choose which type of Alsa bus you want to travel on. Besides the normal bus with basic amenities like free WiFi, bathrooms, footrests and onboard entertainment, there are also the Alsa Supra, Alsa Eurobus and Alsa Premium buses which provide more deluxe amenities like leather seats, extra legroom and catering onboard amongst others.

These are Alsa's ticket policies for COVID-19 for the bus between Barcelona and Calahorra:

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

Travel Tips

Buses from Barcelona to Calahorra
Take the bus to Calahorra 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 Calahorra.
How far is Barcelona to Calahorra by bus?
You should expect to travel around 221 miles (356 km)  between Barcelona and Calahorra by bus.
What bus station in Barcelona goes to Calahorra? What bus station do I come into Calahorra from Barcelona?

When taking a bus from Barcelona, you have a couple of bus stations you can depart from including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. When you arrive in Calahorra, your bus can arrive in bus stations including Calahorra, Estación Autobuses and Calahorra, Calle Doctor Fleming.

Omio customers traveling this route book their buses from Barcelona Sants   to Calahorra, Estación Autobuses.

Where is the bus station in Barcelona? Where is the bus station in Calahorra?

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

The most popular arrival bus station, Calahorra, Estación Autobuses, is located 0 mile (s) / 0 km away from the city center of Calahorra.

Which bus providers can take me between Barcelona and Calahorra?
When taking a bus from Barcelona to Calahorra, you can count on Alsa for the best way to get you to Calahorra. You can also check all possible bus companies who offer a service to Calahorra from Barcelona and compare the amenities they offer before buying a bus ticket.

Important Stations and Airports for this Journey