Spain has an extensive and well-organised long-distance coach network, and ALSA is the dominant operator — a subsidiary of National Express that runs services between virtually every major Spanish city as well as cross-border routes to Portugal, France and Morocco. For travellers who want to move around Spain without paying AVE prices, the coach is a serious and comfortable option.
Who is ALSA?
ALSA (Automóviles Luarca SA) is Spain's largest long-distance coach operator, founded in 1923 and now part of the National Express group. It covers an enormous network: Madrid to Galicia, the northern coast from the Basque Country to Catalonia, the south toward Seville and Granada, and dozens of regional routes that train lines do not reach. Many routes operate several times a day, with some popular corridors running hourly or better at peak times.
ALSA operates several service tiers. Standard services are comfortable and air-conditioned; Supra Economy and Premium tiers offer wider seats, more legroom and extra amenities on longer journeys. Night services on long routes like Madrid to Galicia or Barcelona to Andalucía come with reclining seats or, on some routes, semi-cama (semi-bed) configurations.
Key routes and journey times
Journey times below are approximate and depend on the specific service and stops:
- Madrid to Barcelona: around 7–8 hours by coach (vs about 2h30 by AVE). A budget choice, often with overnight options.
- Madrid to Seville: around 6 hours (vs about 2h30 by AVE).
- Madrid to Valencia: about 4–5 hours (vs 1h40 by AVE).
- Madrid to Santiago de Compostela: around 7–9 hours, depending on routing.
- Barcelona to Valencia: about 4–5 hours by coach.
- Barcelona to Málaga: an overnight service, around 14–15 hours — a direct overnight to Andalucía from Catalonia.
- Seville to Granada: about 3 hours; the coach is one of the better options on this route as the rail connection requires a change.
How to book ALSA tickets
Booking is done on the ALSA website (alsa.com) or app, or at bus station ticket desks. Online booking is straightforward, allows seat selection, and typically offers the cheapest fares when purchased ahead. Prices rise as the departure approaches, though not as sharply as Spanish train fares.
ALSA has a loyalty card (ALSA Plus) that gives points per journey, applicable to free tickets and upgrades. If you are spending a week or more travelling Spain by coach, registering is worthwhile. The card is free to obtain online.
Tip: for very popular routes like Madrid–Barcelona, ALSA often has more departures than the AVE and at a fraction of the price if you book a week or more ahead. The trade-off is time, not comfort — the coaches are genuinely good on longer routes.
Spain's bus terminals
Madrid's main long-distance bus station is Estación de Autobuses de Mendez Álvaro, located south of the centre with metro access. In Barcelona, the main terminal is Estació del Nord, close to the Arc de Triomf metro station. Seville, Valencia, Granada and most large cities have dedicated bus stations (estaciones de autobuses), typically well-signposted and often next to or near the train station.
Other coach operators in Spain
ALSA is dominant but not alone. Other operators worth knowing:
- FlixBus: expanded significantly into Spain in recent years, particularly on routes between major cities. Often competitive on price, especially for bookings made well in advance. Services typically use the same bus stations as ALSA.
- Avanza: operates in Castilla y León, Extremadura and parts of western Spain; also runs routes to Madrid from Salamanca, Zamora and Valladolid.
- Socibus/Secorbus: runs routes between Madrid and Andalucía, particularly Huelva and Cádiz.
- Eurolines (now integrated into FlixBus for most routes): historically the main cross-border operator; international routes now largely absorbed by FlixBus.
Coach versus train in Spain
Spain's AVE high-speed rail network is one of Europe's most extensive, and on routes like Madrid–Seville or Madrid–Barcelona, the train is considerably faster. However, AVE fares — particularly at short notice — can be significantly more expensive than equivalent coach tickets. The coach makes most sense when:
- You are flexible on timing and can book ahead for the lowest fares.
- The route is not well served by AVE (e.g. Galicia, parts of Andalucía, the north coast).
- You are on a tight budget and can spare the extra hours.
- Your destination is better connected by bus — some towns are bus-only.
For a broader comparison of coaches versus trains in general, see the bus vs train guide. For booking tips that apply across all European coach operators, see booking coaches explained.
Cross-border routes from Spain
ALSA and FlixBus both run cross-border services:
- Spain to Portugal: ALSA runs Madrid to Lisbon (around 7–8 hours), Madrid to Porto and several other Spanish-Portuguese city pairs. A practical option when rail connections are indirect.
- Spain to France: FlixBus and ALSA both run Barcelona to Marseille, Lyon, Paris and other French cities. These are long journeys — Barcelona to Paris is around 14 hours — but the overnight option makes it tolerable.
- Spain to Morocco: ALSA operates through-services from Madrid and other Spanish cities to Morocco, crossing to Tanger Med by ferry. These are very long services best understood as multi-day journeys with a ferry crossing included.
Comfort on long Spanish coaches
ALSA's higher-tier coaches on longer routes are genuinely comfortable: wide reclining seats, on-board Wi-Fi (variable quality), power sockets and sometimes on-board entertainment. Night coaches on routes like Madrid to Santiago or Barcelona to Málaga can be a reasonable alternative to a hotel if you can sleep on coaches. Bring a neck pillow and snacks — while some services have a cafeteria service, it is not universal.
Frequently asked questions
Is ALSA the same as Eurolines?
No, though both are owned by National Express. ALSA operates primarily within Spain and on cross-border routes to Portugal, France and Morocco. Eurolines was the pan-European brand; most of those international routes are now marketed through FlixBus.
Can I book ALSA tickets in English?
Yes. The ALSA website (alsa.com) is available in English and accepts international payment cards. The app also operates in English.
How early should I arrive at the bus station in Spain?
For most services, arriving 15–20 minutes before departure is sufficient. On busier routes and at peak times — particularly Friday evenings and Sunday evenings — allow 30 minutes to allow for queuing to board.
Are ALSA coaches a good option for getting around Andalucía?
Very much so. The rail connections between Andalusian cities (Seville, Granada, Cádiz, Almería) are often indirect or slow. The coach network, primarily operated by ALSA and ALSINA Graells, is comprehensive and well-used by locals as well as visitors.
Sources and further reading:
- ALSA routes, booking and timetables: alsa.com.
- FlixBus Spain routes: FlixBus official site.
- Cross-border route options: The Man in Seat 61 for rail context; ALSA for coach cross-border details.
