Trains from Santiago de Compostela to Madrid

Tue, May 21
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest Trains

from Santiago de Compostela
to Madrid

Cheapest

$70

Average

$70

Showing times and prices for May 21

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 Santiago de Compostela to Madrid will cost around $ 70 if you buy it on the day, but the cheapest tickets can be found for only $ 70.

cheapest
carrier-logo
06:17Santiago De Compostela1d 3h 14m 09:31Madrid Chamartín
$70
1One-way
$701One-way
cheapest
carrier-logo
10:42Santiago De Compostela22h 49m 09:31Madrid Chamartín
$70
1One-way
$701One-way
cheapest
carrier-logo
14:42Santiago De Compostela18h 49m 09:31Madrid Chamartín
$70
1One-way
$701One-way
cheapest
carrier-logo
16:27Santiago De Compostela17h 4m 09:31Madrid Chamartín
$70
1One-way
$701One-way
cheapest
carrier-logo
19:50Santiago De Compostela13h 41m 09:31Madrid Chamartín
$70
1One-way
$701One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

COMPARE

Prices across different modes

Train
Bus
Flight
Mon
May 20
Find prices
Find prices
$50Ryanair
Tue
May 21
Find prices
$55Alsa
$50Ryanair
Wed
May 22
Find prices
$55Alsa
$118Iberia Express
Thu
May 23
$26Renfe
$55Alsa
$106Ryanair
Fri
May 24
$65Renfe
$55Alsa
$186Vueling
Sat
May 25
$65Renfe
$55Alsa
$142Air Europa
Sun
May 26
$46Renfe
$55Alsa
$286Iberia Express
Mon
May 27
$65Renfe
$55Alsa
$19Ryanair
Tue
May 28
$65Renfe
$55Alsa
$19Ryanair
Wed
May 29
$65Renfe
$55Alsa
$19Ryanair
Thu
May 30
$65Renfe
$55Alsa
$50Ryanair
Fri
May 31
$65Renfe
$55Alsa
$88Ryanair
Sat
Jun 1
$46Renfe
$55Alsa
$106Ryanair
Sun
Jun 2
$39Renfe
$55Alsa
$98Ryanair
Mon
Jun 3
$26Renfe
$55Alsa
$26Ryanair
Tue
Jun 4
$26Renfe
$55Alsa
$19Ryanair
Wed
Jun 5
$26Renfe
$55Alsa
$19Ryanair
Thu
Jun 6
$26Renfe
$52Flixbus
$26Ryanair
Fri
Jun 7
$26Renfe
$53Flixbus
$34Ryanair
Sat
Jun 8
$65Renfe
$49Flixbus
$34Ryanair
Sun
Jun 9
$46Renfe
$53Flixbus
$106Ryanair
train

Journey Summary

Santiago de Compostela to Madrid Train Information

Avg. Train Duration:
5 hours 24 minutes
Train Ticket Price: $48
Trains depart from:Santiago de Compostela
Trains arrive in:Madrid
Distance:487 Kms
TrainTrain Companies:Renfe

Trains from Santiago De Compostela to Madrid

Trains in Spain are an efficient way to travel between cities, with a number of companies offering domestic and international train routes. All trains traveling from Santiago De Compostela to Madrid are operated by Renfe, Spain's national train company. There are usually 13 trains traveling from Santiago De Compostela to Madrid per day. The first train departs at 5:15 a.m. while the last leaves Santiago De Compostela at 5:00 p.m. trains take between 5 and 8 hours to arrive in Madrid. All trains depart from Santiago De Compostela train station and arrive at Madrid's Chamartín train station.

Santiago De Compostela to Madrid trains: Not what you're looking for?

Return trains from Madrid to Santiago De Compostela | Compare all modes of traveling from Santiago De Compostela to Madrid


Santiago De Compostela to Madrid Train Cost

Average prices for Renfe trains from Santiago De Compostela to Madrid when you book in advance

Booking Period

Average Price

Same Day

€68

1 Day in Advance

€64

1 Week in Advance

€48

2 Weeks in Advance

€44

1 Month in Advance

€35

3 Months in Advance

€27

Santiago De Compostela to Madrid Trains: General Information


Travelers in Spain can offset some of the cost of Santiago De Compostela to Madrid train tickets by planning ahead and booking tickets as far in advance as possible.

  • autobus All Santiago De Compostela to Madrid trains are run by Renfe.
  • autobus Some trains are direct; however, most journeys require a transfer in Ourense. All trains depart from Santiago De Compostela train station and arrive at Madrid Chamartín train station.
  • autobus The Santiago De Compostela to Madrid train journey takes as little as 5 hours and 5 minutes to arrive in Madrid.
  • autobus Most travelers book their Santiago De Compostela to Madrid train tickets approximately 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Santiago De Compostela to Madrid trains decrease the further they are booked in advance:

  • It is 6% cheaper to purchase Santiago De Compostela to Madrid train tickets a day ahead of time rather than purchasing a ticket at the station.
  • It is 29% cheaper to purchase Santiago De Compostela to Madrid train tickets 1 week ahead of when you intend to travel.
  • Santiago De Compostela to Madrid train costs are 49% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.
Compare prices

Best fares for trains from Santiago de Compostela to Madrid

This Weekend
This month
Next Month
Fri, May 24
Train
Renfe
05:485h 34m11:22
Santiago de CompostelaMadrid
Sat, May 25
Train
Renfe
03:485h 24m09:12
Santiago de CompostelaMadrid
Fastest Trains from Santiago de Compostela to Madrid
Mon, Jun 3
Train
Renfe
03:105h 13m08:23
Santiago de CompostelaMadrid
Tue, Jun 4
Train
Renfe
03:105h 13m08:23
Santiago de CompostelaMadrid
Wed, Jun 5
Train
Renfe
03:105h 13m08:23
Santiago de CompostelaMadrid
Return Train Tickets for Madrid to Santiago de Compostela
Wed, May 22
Train
Renfe
07:155h 39m12:54
MadridSantiago de Compostela
Thu, May 23
Train
Renfe
07:155h 39m12:54
MadridSantiago de Compostela
Fri, May 24
Train
Renfe
16:505h 35m22:25
MadridSantiago de Compostela
Stations
Important Stations and Airports for this Journey
Santiago de Compostela
Madrid
TrainSantiago De Compostela

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone