Buses in Spain

Buses in Spain

Routes, journey times, and fares for buses serving Spain

Buses in Spain: What to Know

Long-distance buses connect Spain's major cities from dedicated coach terminals, Madrid's Estación Sur near Méndez Álvaro and Barcelona's Estació del Nord are the two busiest departure points. ALSA, the country's dominant carrier, runs frequent domestic services on corridors like Madrid to Barcelona, Valencia to Barcelona, and the long southern hauls to Seville and Málaga. For cross-border journeys, FlixBus covers routes such as Barcelona to Paris. Coaches are typically the cheapest option on these corridors, often well below the AVE high-speed train or a last-minute flight. But the tradeoff is journey time: where the high-speed train covers Madrid to Barcelona in a few hours, the bus takes significantly longer. Where no fast rail alternative exists, or when budget matters most, the bus wins outright. You can compare current schedules and fares on Omio to find what suits your trip.

Compare Times & Fares

Buses in Spain

Budget-friendly long-distance buses. Compare operators, journey times, and prices.

Compare times & fares →

Popular Bus Routes

Madrid to Barcelona

7h 35m

Barcelona to Paris

12h 15m

Valencia to Barcelona

3h 45m

Madrid-Puerta de Atocha to Barcelona

7h 20m

Barcelona to Málaga

15h

Frequently Asked Questions

What Is the Main Bus Company for Long-distance Travel in Spain?

ALSA is the primary national operator for long-distance and international routes. For regional travel, numerous local companies serve specific areas. It's best to check the ALSA website or use a multi-operator booking widget to compare schedules and routes for your specific journey.

How Do I Buy Bus Tickets in Spain?

Tickets can be purchased online via operator websites or third-party booking platforms, at station ticket counters, or sometimes directly from the driver for shorter routes. Booking online in advance is recommended for popular long-distance routes, during holidays or peak season.

How Much Luggage Can I Take on a Spanish Bus?

Typically, one large suitcase stored in the luggage compartment and one small carry-on are included. Weight and size limits vary by operator, so check your ticket conditions. ALSA, for example, has specific baggage allowances. Always label your bag clearly.

Are Spanish Long-distance Buses Comfortable?

Yes, most long-distance coaches are modern, air-conditioned, and offer comfortable reclining seats. Many services include amenities like free WiFi, power outlets, and onboard toilets. Premium services offer even more space and comfort. Regional buses can be more basic.

Where Do Buses Arrive and Depart in Major Spanish Cities?

Major cities like Madrid, Barcelona, and Seville have large central bus stations (Estación de Autobuses) that serve as hubs for multiple companies. Always verify your departure terminal, as some cities have multiple stations. Regional towns often have a single, central station.

Is Bus Travel a Good Way to Get Between Cities in Spain?

Often yes. Buses are generally more economical than trains and serve many towns not connected by rail. They are reliable and comfortable for medium-distance trips. For very long distances (e.g., Madrid to Barcelona), the high-speed train is significantly faster, though usually more expensive.

Do I Need to Print My Bus Ticket in Spain?

Usually not. E-tickets on your mobile device are widely accepted by major operators like ALSA. Simply show the QR code to the driver or station staff. However, having a backup PDF or printed copy is a wise precaution in case of technical issues.