More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Overview: Bus from Madrid to Sanxenxo

distanceDistance297 miles (479 km)
durationAverage bus duration8 h 15 min
priceAverage bus ticket price$48 (€40)
changesDirect busYes
carriersBus companiesAvanza or BlaBlaCar

Buses from Madrid to Sanxenxo cover the 297 miles (479 km) long journey taking on average 8 h 15 min with our travel partners like Avanza or BlaBlaCar. There are direct bus services available. While the average ticket price for this route costs around $48 (€40), you can find the cheapest bus ticket for as low as $26 (€22).

Bus companies: Avanza from Madrid to Sanxenxo

Find the best buses from Madrid to Sanxenxo with Omio's travel partners Avanza from $26 (€22). We can find you the best deals, schedules and tickets when comparing and booking the best journey.


Avanza is one of Spain biggest bus companies and offers only one type of ticket for your next bus from Madrid to Sanxenxo: Standard Ticket.

It’s easy to book your Avanza bus ticket from Madrid to Sanxenxo online with Omio! Simply check the current Avanza bus schedules for your ideal departure and arrival times, compare the best route from Madrid to Sanxenxo as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that bus and book cheap Avanza bus tickets online. Prices for Avanza buses from Madrid to Sanxenxo start at $60 (€49) one-way if you book in advance, and you can expect to travel around 297 miles (479 km). If you search for Avanza buses in the Omio app, you can check straight away if the Avanza tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by bus from Madrid to Sanxenxo. Let Omio do all the work for you finding the best Madrid to Sanxenxo Avanza bus ticket so you can enjoy a smooth and comfortable journey!

Avanza's current ticket policies due to COVID-19 for your bus between Madrid and Sanxenxo are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Refund or voucher policy
  • If you've booked with Omio, you can request a full refund in case your booking travel date is from March 20 onwards. For those bookings before that date, contact Omio Customer Service and we will check with the bus operator accordingly.

Travel Tips: Bus to Sanxenxo from Madrid

Take the bus to Sanxenxo 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 Madrid to Sanxenxo.

How much are cheap buses from Madrid to Sanxenxo?

Omio customers have found the cheapest buses from Madrid to Sanxenxo to cost as little as $26 (€22)  in the next 7 days.

How much is the bus to Sanxenxo from Madrid on average?

If you’re looking to buy your bus tickets in the next week, you can expect the Madrid to Sanxenxo bus price to come in at an average of $48 (€40)  one way.

How far is it from Madrid to Sanxenxo by bus?

The Madrid to Sanxenxo bus distance is approximately 297 miles (479 km).

How long is the bus from Madrid to Sanxenxo?

While the time it takes to travel 297 miles (479 km) between Madrid and Sanxenxo can vary based on specific dates, weekends, and holidays, the Madrid to Sanxenxo bus journey time is on average 8 h 15 min.

What bus providers offer a service to Sanxenxo from Madrid?

When taking a bus from Madrid to Sanxenxo, you can count on Avanza or BlaBlaCar for the best way to get you to Sanxenxo. You can also check all possible bus providers who offer a service from Madrid to Sanxenxo and compare the amenities they offer before buying a bus ticket.

Can I book a direct bus from Madrid to Sanxenxo?

Yes, you can look for direct buses from Madrid to Sanxenxo with Avanza or BlaBlaCar  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.

What time is the earliest bus from Madrid to Sanxenxo? What time is the last bus from Madrid to Sanxenxo?

You can take the first bus from Madrid to Sanxenxo at 9: 00 AM. The last bus from Madrid to Sanxenxo that you can take departs at 10: 30 PM. Omio shows you the latest bus from Madrid to Sanxenxo schedule to help you book the best departure time for this trip.

How early should I buy bus tickets to Sanxenxo from Madrid to score the best deals?

The price of a one way bus ticket from Madrid to Sanxenxo is on average $48 (€40) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this trip. In general, you can find bus tickets between Madrid and Sanxenxo available a few months in advance.

More options for your journey from Madrid to Sanxenxo

Here are some other resources that might have the information you need