The cheapest buses from Madrid to Santiago de Compostela

Showing times and prices for 22 Oct

Cheapest

£47

Average

£53

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Madrid to Santiago de Compostela will cost around £ 53 if you buy it on the day, but the cheapest tickets can be found for only £ 47.

Cheapest
16:45Madrid, Aeropuerto Barajas T49h35 02:20Santiago de Compostela
0 changes
£471One-way
Cheapest
23:59Madrid, Aeropuerto Barajas T49h01 09:00Santiago de Compostela
0 changes
£471One-way
Cheapest
11:00Madrid9h00 20:00Santiago de Compostela
0 changes
£471One-way
Cheapest
17:45Madrid, Estación Sur8h35 02:20Santiago de Compostela
0 changes
£471One-way
Cheapest
10:45Madrid, Estación Sur9h15 20:00Santiago de Compostela
0 changes
£471One-way

Timetable Madrid to Santiago de Compostela

Showing buses for tomorrow, Fri, 22 Oct
00:30Madrid, Estación Sur8h30 09:00Santiago de Compostela
0 changes
00:45Madrid, Aeropuerto Barajas T411h25 12:10Santiago de Compostela
0 changes
10:00Madrid, Aeropuerto Barajas T410h00 20:00Santiago de Compostela
0 changes
10:45Madrid, Estación Sur9h15 20:00Santiago de Compostela
0 changes
11:00Madrid9h00 20:00Santiago de Compostela
0 changes
15:45Madrid, Aeropuerto Barajas T49h05 00:50Santiago de Compostela
0 changes
16:45Madrid, Estación Sur8h05 00:50Santiago de Compostela
0 changes
16:45Madrid, Aeropuerto Barajas T49h35 02:20Santiago de Compostela
0 changes
17:00Madrid7h50 00:50Santiago de Compostela
0 changes
17:45Madrid, Estación Sur8h35 02:20Santiago de Compostela
0 changes
18:00Madrid8h20 02:20Santiago de Compostela
0 changes
23:59Madrid, Aeropuerto Barajas T49h01 09:00Santiago de Compostela
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
21 Oct
£47Renfe
Find prices
£68Iberia Express
Fri
22 Oct
£47Renfe
£42Alsa
£75Iberia Express
Sat
23 Oct
£47Renfe
£42Alsa
£56Ryanair
Sun
24 Oct
Find prices
£42Alsa
£41Iberia Express
Mon
25 Oct
£47Renfe
£42Alsa
£48Ryanair
Tue
26 Oct
£42Renfe
£42Alsa
£19Ryanair
Wed
27 Oct
£37Renfe
£42Alsa
£45Iberia Express
Thu
28 Oct
£47Renfe
£42Alsa
£45Iberia Express
Fri
29 Oct
£47Renfe
£42Alsa
£82Iberia Express
Sat
30 Oct
£42Renfe
£42Alsa
£62Ryanair
Sun
31 Oct
£47Renfe
£42Alsa
£19Ryanair
Tue
2 Nov
£37Renfe
£42Alsa
£28Ryanair
Thu
4 Nov
£37Renfe
£42Alsa
£19Ryanair
Fri
5 Nov
£47Renfe
£42Alsa
£19Ryanair
Sat
6 Nov
£37Renfe
£42Alsa
£41Iberia Express
Sun
7 Nov
Find prices
£42Alsa
Find prices
Mon
8 Nov
£32Renfe
£42Alsa
£29Ryanair
Tue
9 Nov
£21Renfe
£42Alsa
£19Ryanair
Wed
10 Nov
£21Renfe
Find prices
Find prices

The fastest buses from Madrid to Santiago de Compostela

Showing times and prices for 22 Oct

Fastest Journey

7 h 50 m

Average

9 h 3 m

Buses per day

12

Distance

487 km

Of the 12 buses that leave Madrid for Santiago de Compostela every day 11 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 487 km distance in an average of 9 h 3 m but if you time it right, some buses will get you there in just 7 h 50 m .

The slowest buses will take 11 h 25 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
17:00Madrid7h50 00:50Santiago de Compostela
0 changes
£601One-way
2nd Fastest
16:45Madrid, Estación Sur8h05 00:50Santiago de Compostela
0 changes
£601One-way
18:00Madrid8h20 02:20Santiago de Compostela
0 changes
£471One-way
00:30Madrid, Estación Sur8h30 09:00Santiago de Compostela
0 changes
£471One-way
17:45Madrid, Estación Sur8h35 02:20Santiago de Compostela
0 changes
£471One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information between Madrid and Santiago de Compostela

distanceDistance301 miles (486 km)
durationAverage coach duration8 h 20 min
priceAverage coach ticket price£42 (€48)
changesDirect coachYes
carriersCoach companiesAlsa or Alsa Supra

Coaches from Madrid to Santiago de Compostela cover the 301 miles (486 km) long route taking on average 8 h 20 min with our travel partners like Alsa or Alsa Supra. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £42, but the average price of coach tickets is £42. Travellers depart most frequently from Madrid-Puerta de Atocha and arrive in Santiago de Compostela, Estación de Autobuses.

Coach companies

Alsa coaches from Madrid to Santiago de Compostela

Travel between Madrid and Santiago de Compostela from £42 with Omio’s coach partners Alsa! You can find the best timetables and tickets when comparing and booking the most affordable route for you.

Alsa

You’ll be sure to find the best coach from Madrid to Santiago de Compostela with Alsa, the main coach operator in Spain offering a multitude of coach routes domestically and internationally. As an official travel partner of Alsa, Omio can show you Alsa’s coach timetables and coach tickets from Madrid to Santiago de Compostela and help you find the cheapest, fastest or earliest route. The distance [+journey] by [+travelMode] is around 301 miles (486 km) and the most affordable Alsa ticket for this route costs as little as £42.

Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes if you’re looking to save money on your coach. While most travellers don’t mind travelling on normal coaches with basic services like WCs, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe coaches like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Madrid to Santiago de Compostela
Take the bus to Santiago de Compostela 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 Santiago de Compostela.
FAQs
How much do cheap coaches between Madrid and Santiago de Compostela cost?
Looking to save money on your journey? Omio customers have found the cheapest coach between Madrid and Santiago de Compostela for the next 7 days starting from £42  one way.
What is the average cost of a coach from Madrid to Santiago de Compostela?
The Madrid to Santiago de Compostela coach ticket price is on average £42  if you are looking to book your tickets for this route in the next week.
How many miles is it from Madrid to Santiago de Compostela by coach?
You should expect to travel around 301 miles (486 km)  between Madrid and Santiago de Compostela by coach.
How long is the coach journey from Madrid to Santiago de Compostela?
On average the coach from Madrid to Santiago de Compostela duration is 8 h 20 min  for the 301 miles (486 km) long journey, but the travel time can vary if you depart on weekends and holidays.
Which coach station from Madrid to Santiago de Compostela do I depart from? Which Santiago de Compostela coach station from Madrid do I arrive in?

When taking the coach to Santiago de Compostela from Madrid, you can choose to depart from coach stations like Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. Your trip can end in coach stations such as Santiago de Compostela, Estación de Autobuses, Santiago de Compostela, Aeropuerto and Santiago de Compostela.

Omio customers who travel this route most frequently depart from Madrid-Puerta de Atocha   and arrive in Santiago de Compostela, Estación de Autobuses.

Where is the departure coach station in Madrid located? Where is the arrival coach station in Santiago de Compostela located?

You can find the most popular departure coach station for this route, Madrid-Puerta de Atocha, located approximately 1 mile (s) / 1 km from the city centre of Madrid. The most popular arrival coach station in Santiago de Compostela, called Santiago de Compostela, Estación de Autobuses, is located around 1 mile (s) / 1 km away from its city centre.

Which coach companies can get me from Madrid to Santiago de Compostela?
If you're looking for coaches from Madrid to Santiago de Compostela, you can rely on Alsa or Alsa Supra to get you to Santiago de Compostela. It's also good to check out all possible coach companies for the Madrid to Santiago de Compostela journey to see if there might be differences in the amenities they offer.
What time is the earliest coach from Madrid to Santiago de Compostela? What time is the last coach from Madrid to Santiago de Compostela?
You can take the first coach from Madrid to Santiago de Compostela at 08: 00   or take the last coach from Madrid to Santiago de Compostela leaving at 23: 30. Look for the latest Madrid Santiago de Compostela coach times on Omio and book the best time to take the coach for this journey.
When should I book Madrid Santiago de Compostela coach tickets to score the best deals?
The price of a one way coach ticket from Madrid to Santiago de Compostela is on average £42 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this journey. In general, you can find coach tickets to Santiago de Compostela from Madrid available a few months in advance.

Important Stations and Airports for this Journey