ALSA
Read moreAlsa operates throughout most of Spain, as well as in several Moroccan cities and in several European countries (Germany, Andorra, Austria, Belgium, France, Great Britain, Holland, Italy, Luxembourg, Moldavia, Poland, Portugal, Czech Republic, Romania and Switzerland). In Madrid, there are several buses departing from the main station, Atocha station, Sur station and Barajas airport to twelve Spanish cities, including Barcelona, Huesca, Lleida, Tarragona and Zaragoza.
ALSA
Read moreFounded in the early 20th century, this company is Spain's leading road transport operator. In Andalusia, these buses enable you to travel from province to province, at far lower fares than by train, and on routes that are sometimes faster and more direct. They also allow you to travel to Andalusia from other communities. The buses are comfortable and well-equipped with wifi. On the website, you can find your routes and make reservations. A must for those on a budget.