More than 1,000 travel companies trust us to sell their tickets all in one place.
Popular routes
Popular bus routes in Spain
Looking for inspiration for your next bus journey in Spain? Explore popular routes below, check bus times and find useful information to help you plan ahead.
Valencia to Barcelona bus
- Alsa
- Hife
- Plana
Bilbao to Donostia-San Sebastian bus
- Alsa
- FlixBus
- Alsa Supra
Málaga to Granada bus
- Alsa
Seville to Málaga bus
- Alsa
- FlixBus
Málaga to Seville bus
- Alsa
- FlixBus
Granada to Málaga bus
- Alsa
Seville to Granada bus
- Alsa
Málaga to Marbella bus
- Avanza
Barcelona to Valencia bus
- Alsa
- Hife
- Sindbad
Barcelona to Tossa de Mar bus
- SARFA S.L.
Spain by busExperience Spain by Bus: Expert Tips & Travel Advice
By Nancy Sevilla
After living in Spain for a few years, buses have become a regular part of how I travel around the country. I’ve used them for everything from Málaga to Seville and Marbella to Barcelona, Girona and the Costa Brava. I’ve also travelled between San Sebastián and Bilbao and around southern Spain. Sometimes, the bus is the most practical option, but other times, I choose it because the fare is significantly cheaper than taking the train.

Bus travel in Spain with gorgeous coastal views
Routes Overview
In December 2025, I travelled by bus from Madrid to Nerja. It was a longer journey, but considerably cheaper than some of the alternatives I found, and I loved watching the Spanish countryside from my window seat. I chose a service with an individual entertainment screen, so I could watch movies along the way. For a longer bus journey, having entertainment made a huge difference and helped the travel time pass surprisingly quickly. Popular connections such as Barcelona to Madrid and Barcelona to Granada are also easy to book.

Bus entertainment from Madrid to Nerja
Onboard Experience
I’ve travelled with both ALSA and Avanza around Spain and generally find long-distance buses comfortable. I always choose a window seat, preferably near the front since I can get motion sickness, but the views are a bonus too. On longer trips, I check the available amenities or upgrades before booking. Some services have entertainment screens, Wi-Fi or power outlets, which can make several hours on the road much more enjoyable.

My window seat views
Station Tips
I usually arrive at the bus station 30 to 45 minutes early. In my experience, the bus itself may not pull in until close to departure, but I’d rather have time to find the correct bay, buy a drink and relax than rush through an unfamiliar station. Always check your departure point carefully too, especially in larger cities where buses may leave from different terminals or stops rather than one central location.
Best Time to Travel
I’ve travelled around Spain by bus during every season, and the experience can change considerably depending on when and where you go. Summer is especially busy along the coast and in popular destinations, so I prefer booking those journeys ahead. Spring and autumn are my favourite times for road travel because temperatures tend to be more comfortable and the scenery is beautiful. During holidays or busy summer weekends, I also allow extra time for traffic and crowded stations.
Things to Know Before Traveling
One thing I’ve learned from living in Spain is that the train isn’t always the obvious choice. Some journeys are much easier by bus, particularly around Andalucía or when reaching coastal destinations without convenient rail connections. Buses can also be significantly cheaper, although the trade-off may be a longer journey. I compare the fare, total travel time and departure and arrival points before booking. If I’m not in a rush, the savings can easily make the bus worthwhile.
Scenic Routes
For routes where both bus and train are practical options, I always compare them before booking. Sometimes the train is faster, but the bus can be significantly cheaper or more direct. For example, between San Sebastián and Bilbao, I prefer the bus because the rail journey takes much longer. For destinations like Marbella, Nerja or parts of the Costa Brava, buses are especially useful when there isn’t a convenient rail connection. I always compare price, travel time and accessibility first.
Booking Tips
Before booking, I check the journey length and any onboard extras available for that particular bus. For longer trips, I’ll happily choose a service with better amenities if the price difference makes sense. I also download my ticket to my phone beforehand, so it’s ready to scan when boarding. Luggage allowances differ between companies and fares, so I check those before packing rather than assuming every Spanish bus operator follows the same rules.
Travel Tips
Arrive early enough to find your boarding area without rushing, even if the bus itself appears close to departure. I always bring water and snacks and download my ticket beforehand. If you get motion sickness like me, a seat near the front can help, and I always choose the window for the views. Keep your personal bag and valuables with you, then store larger luggage underneath the bus according to your operator’s luggage policy.
Conclusion
After living in Spain and travelling around the country extensively, I’ve learned not to overlook buses when planning a trip. I still love travelling by train, but buses have taken me everywhere from Andalucía and the Costa Brava to northern Spain, often for less money. They’re especially useful when rail connections are limited or if the bus fare makes more sense for my budget. I recommend comparing both before booking. You might be surprised by which option works best.

Views of Nerja after the bus ride



Overview of Buses in Spain
Spain has an extensive and highly efficient bus network that complements its train system, offering an incredibly affordable and comprehensive way to explore the country. ALSA is the dominant national bus company, providing services to nearly every town and city, from major urban centers to remote villages. Other significant operators include Avanza and international carriers like FlixBus, which connects Spain both domestically and internationally.
Spanish buses are known for their comfort, especially on long-distance routes, often featuring reclining seats, air conditioning, Wi-Fi, and sometimes even entertainment systems. They serve as a vital mode of transport for both locals and tourists, providing flexibility and access to destinations not always reachable by train. Booking your bus tickets in advance through Omio is highly recommended to secure the best prices and guarantee your seat, especially for popular routes or during holidays.



Deals for Buses in Spain
Bus travel in Spain is already very affordable, but there are often ways to save even more:
- Advance Booking: Like with trains, booking your bus tickets well in advance through Omio often secures the best fares, especially for popular routes and peak travel times.
- Youth and Senior Discounts: Some operators like ALSA offer specific discounts for young travelers (e.g. under 26) and seniors (e.g. over 60 or 65), often requiring a specific card or ID.
- Multi-Journey Tickets: For frequent travelers on specific routes, some regional operators might offer multi-journey passes that provide savings over individual tickets.
- Promotional Fares: Keep an eye out for seasonal promotions and special offers from major operators like ALSA or international carriers like FlixBus, which can be found directly on Omio.
Travelling by Bus in Spain FAQs
Booking Questions
The most convenient and often cheapest way to buy bus tickets in Spain is by booking online in advance through Omio. Omio allows you to easily compare routes, prices, and operators like ALSA and Avanza, ensuring you find the best option for your journey.
Most Spanish bus operators offer standard single and return tickets. Some, like ALSA, may also provide different service levels such as Supra Economy, Supra+, or Premium, offering enhanced comfort and amenities. Prices generally vary based on flexibility and booking time. You can view these options when booking through Omio.
Cancellation and change policies vary by bus operator and the type of ticket purchased. Flexible tickets typically allow changes or cancellations with a fee, while promotional or cheaper tickets may be non-refundable. Always check the specific conditions of your ticket when booking through Omio.
On-Board Questions
Most bus operators allow passengers to carry one or two medium-sized bags in the luggage hold, typically included in the ticket price. A small piece of hand luggage can usually be taken on board. Always check the specific luggage allowance with your operator (e.g. ALSA, Avanza) as restrictions can apply for extra or oversized bags.
Long-distance buses in Spain, especially those operated by major companies like ALSA and Avanza, typically have a toilet on board. Many modern coaches also offer amenities such as reclining seats, air conditioning, free Wi-Fi, and power outlets. Some premium services might even include individual entertainment screens.
No, smoking is strictly forbidden on all buses in Spain, including on board and within bus stations.
Ticket Collection & Boarding
For most bus tickets booked online through Omio, including e-tickets, validation is typically done by the driver or staff when you board the bus by scanning a QR code or checking your booking reference. You usually just need to show your ticket (on your phone or printed) and a valid ID.
It's generally advisable to arrive at the bus station at least 15-20 minutes before your scheduled departure time. This allows enough time to locate your bus, check your luggage into the hold, and find your seat without rushing. For very popular routes or during peak seasons, arriving slightly earlier might be beneficial.
Electronic tickets (e-tickets) are the most common when booking through Omio; you receive a digital confirmation or QR code that can be shown on your phone, eliminating the need for printing. Paper tickets are less common but may be issued for some regional services or if you purchase directly at a station counter. Both are generally valid upon presentation.

