[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Madrid to Santiago de Compostela

You can get from Madrid to Santiago de Compostela by train, bus or flight.

Our recommendation

To get from Madrid to Santiago de Compostela on May 20 we recommend taking a flight because it’s the best combination of price and speed.

08:35AMMadrid Barajas Airport1h15 09:50AMSantiago de Compostela Airport
0 changes
$611One-way
Cheapest
08:35AMMadrid Barajas Airport1h15 09:50AMSantiago de Compostela Airport
0 changes
$611One-way
Other options
07:25AMMadrid Barajas Airport1h15 08:40AMSantiago de Compostela Airport
0 changes
$611One-way
08:00AMMadrid Chamartín3h19 11:19AMSantiago De Compostela
0 changes
$861One-way
11:00AMMadrid9h00 08:00PMSantiago de Compostela
0 changes
$611One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
May 20
$76Renfe Alvia
$55Alsa
$54Ryanair
Sat
May 21
$69Renfe Alvia
$55Alsa
$39Iberia Express
Sun
May 22
Find prices
$55Alsa
$37Iberia Express
Mon
May 23
$92Renfe Alvia
$55Alsa
$49Ryanair
Tue
May 24
$46Renfe Alvia
$55Alsa
$35Ryanair
Wed
May 25
$46Renfe Alvia
$55Alsa
$11Ryanair
Thu
May 26
$53Renfe Alvia
$55Alsa
$35Ryanair
Fri
May 27
$69Renfe Alvia
$55Alsa
$35Ryanair
Sat
May 28
$69Renfe Alvia
$55Alsa
$37Iberia Express
Sun
May 29
Find prices
$55Alsa
$37Iberia Express
Mon
May 30
$53Renfe Alvia
$55Alsa
$36Ryanair
Tue
May 31
$46Renfe Alvia
$55Alsa
$24Ryanair
Wed
Jun 1
$46Renfe Alvia
Find prices
Find prices
Thu
Jun 2
$53Renfe Alvia
$55Alsa
$15Ryanair
Fri
Jun 3
$69Renfe Alvia
$55Alsa
$35Ryanair
Sat
Jun 4
$61Renfe Alvia
$55Alsa
$35Ryanair
Sun
Jun 5
$76Renfe Alvia
$55Alsa
$37Iberia Express
Mon
Jun 6
$46Renfe Alvia
$55Alsa
$11Ryanair
Tue
Jun 7
$38Renfe Alvia
$55Alsa
$15Ryanair
Wed
Jun 8
$46Renfe Alvia
$55Alsa
$15Ryanair

Travel Information between Madrid and Santiago de Compostela

distanceDistance301 miles (486 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$53 - $110
cheapestCheapest modeBus • $53 (€48) • 8 h 20 min
fastestFastest modeFlight • $110 (€98) • 1 h 10 min
carriersPopular travel companiesAlsa, Ryanair or Renfe Alvia

Travel 301 miles (486 km) by bus, flight or train between Madrid and Santiago de Compostela. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $53 (€48). The most popular travel companies which serve this trip are Alsa, Ryanair or Renfe Alvia among others. Travelers can even take a direct from Madrid to Santiago de Compostela.

Travel Tips: Travel from Madrid to Santiago de Compostela

Travel 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 do I go from Madrid to Santiago de Compostela?

There are 3 travel options from Madrid to Santiago de Compostela: bus, flight or train.

What is the cheapest way to travel to Santiago de Compostela from Madrid?

The cheapest way to go to Santiago de Compostela from Madrid is by taking a bus, which costs on average $53 (€48).

This is compared to other ways of getting to Santiago de Compostela:

A bus is $56 (€50) less than a flight for this trip with tickets for a flight from Madrid to Santiago de Compostela costing on average $110 (€98).

A bus is $1 (€1) less than a train for this journey with tickets for a train from Madrid to Santiago de Compostela costing on average $54 (€48).

What is the fastest way to travel from Madrid to Santiago de Compostela?

The fastest way from Madrid to Santiago de Compostela is by flight with an average journey time of 1 h 10 min.

There are alternative travel options to Santiago de Compostela that can usually take longer:

In comparison, traveling by bus can take you on average 8 h 20 min.

In comparison, getting to Santiago de Compostela by train can take on average 3 h 16 min.

How far is it from Madrid to Santiago de Compostela?

Santiago de Compostela is approximately 301 miles (486 km) away from Madrid.

How many services a day are there between Madrid and Santiago de Compostela?

The average frequency per day from Madrid to Santiago de Compostela is:

  • Around 2 trains per day.

However, we recommend checking specific travel dates for your journey from Madrid to Santiago de Compostela as scheduled services by bus, flight or train can vary by season or day of the week.

When traveling between Madrid and Santiago de Compostela, what are the departure and arrival points in Madrid and Santiago de Compostela?

These are the most popular departure and arrival points when traveling from Madrid to Santiago de Compostela:

  • Most travelers take a bus from Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 to Santiago de Compostela.
  • Most travelers who buy a plane ticket from Madrid to Santiago de Compostela depart from Madrid Barajas Airport to Santiago de Compostela Airport.
  • Most travelers take a train from Madrid-Puerta de Atocha to Santiago De Compostela.

Which travel companies can take me from Madrid to Santiago de Compostela?

Omio works with many trusted partners that can help you travel the best way from Madrid to Santiago de Compostela:

  • You can go to Santiago de Compostela from Madrid by bus with Alsa. You'll see cheap bus tickets for $53 (€48) with Alsa from Madrid to Santiago de Compostela on Omio.
  • You can go to Santiago de Compostela from Madrid by plane with Ryanair. You'll see cheap plane tickets for $110 (€98) with Ryanair from Madrid to Santiago de Compostela on Omio.
  • You can take a train from Madrid to Santiago de Compostela with Renfe Alvia. Cheap tickets can be found for $54 (€48) with Renfe Alvia from Madrid to Santiago de Compostela.

Where should I go next after I travel from Madrid to Santiago de Compostela?

Many of our customers who book a trip from Madrid to Santiago de Compostela often extend their vacation and travel to other popular destinations like Porto, Barcelona or Vigo. If you’re thinking of adding another destination to your Madrid and Santiago de Compostela itinerary, let Omio find you the best connections between Santiago de Compostela and any of these top destinations today!

How early should I book tickets between Madrid and Santiago de Compostela online for the best deals?

When planning your trip from Madrid to Santiago de Compostela, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Bus tickets are costing $53 (€48) one way on average.
  • Plane tickets cost $110 (€98) one way on average.
  • Train tickets are costing $54 (€48) one way on average.

However, we recommend buying tickets from Madrid to Santiago de Compostela online a few months in advance to get the best deals and save money on your upcoming journey.