Trains Trains to Madrid

Find trains to Madrid

Search for cheap train tickets to Madrid and book your trip in minutes.

One-way
The price shown for each trip will be the average for all passengers, including any infants.
From
To
Depart
Return
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Best deals for train tickets to Madrid

Find the right train ticket for you
Renfe
Direct
1h 17m
Renfe
Renfe
Direct
1h 54m
Renfe
Renfe
Direct
2h 45m
Renfe
Renfe
Direct
2h 45m
Renfe
Renfe
Direct
1h 54m
Renfe
Renfe
Direct
2h 45m
Renfe

Madrid train information

Find information about ticket prices, popular stations, and train companies that offer trains to Madrid

ROUND-TRIP FROM

$15

ONE-WAY FROM

$8

POPULAR STATION

Madrid Atocha

POPULAR TRAIN COMPANY

Renfe
The cheapest round-trip train ticket to Madrid is from Valencia, starting at $15. This price was found within the last 72 hours.
The cheapest one-way train ticket to Madrid is from Zaragoza, starting at $8. This price was found within the last 72 hours.
Madrid Atocha is one of the most popular stations in Madrid
Renfe services this train route

Book round-trip train tickets to Madrid

Below are the quickest and cheapest round-trip train tickets to Madrid that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Renfe
Nov 10
4:10 pmValencia Joaquín Sorolla
1h 54m
6:04 pmMadrid Atocha
Nov 14
7:40 amMadrid Atocha
1h 53m
9:33 amValencia Joaquín Sorolla
Renfe
Sep 21
5:10 pmBarcelona Sants
2h 45m
7:55 pmMadrid Atocha
Sep 28
2:20 amMadrid Atocha
2h 30m
4:50 amBarcelona Sants
Renfe
Sep 21
5:10 pmBarcelona Sants
2h 45m
7:55 pmMadrid Atocha
Oct 5
2:20 amMadrid Atocha
2h 30m
4:50 amBarcelona Sants
Renfe
Nov 20
1:35 amBarcelona Sants
2h 45m
4:20 amMadrid Atocha
Nov 22
2:30 pmMadrid Atocha
3h 16m
5:46 pmBarcelona Sants
Renfe
Oct 6
2:35 amBarcelona Sants
2h 45m
5:20 amMadrid Atocha
Dec 6
1:20 amMadrid Atocha
2h 30m
3:50 amBarcelona Sants
Renfe
Jun 9
6:38 pmZaragoza Delicias
1h 17m
7:55 pmMadrid Atocha
Aug 31
6:30 amMadrid Atocha
1h 15m
7:45 amZaragoza Delicias

Book one-way train tickets to Madrid

Below are the fastest and cheapest one-way train tickets to Madrid found on momondo in the last 72 hours. Select a deal below or use the search form above to find available train tickets by date.
Renfe
Jun 1
6:38 pmZaragoza Delicias
1h 17m
7:55 pmMadrid Atocha
Renfe
Sep 29
5:10 pmValencia Joaquín Sorolla
1h 54m
7:04 pmMadrid Atocha
Renfe
Sep 7
5:10 pmBarcelona Sants
2h 45m
7:55 pmMadrid Atocha

FAQs for booking trains to Madrid

Train tickets from Barcelona-El Prat Airport to Madrid usually start from about $145, while you can find tickets from Jerez de la Frontera to Madrid from around $101. Generally, prices will be determined by your location. These were some of the lowest prices from the most popular departure points to Madrid.

Madrid is best served by Madrid Atocha. There you’ll find a number of trains that can get you to your destination. Major cities accessible by train from Madrid Atocha are Seville and Jerez de la Frontera.

Renfe is one of the top choices made by momondo users seeking to travel by train to Madrid.

You can catch a one-way train to Madrid for $8 on average this week. The price of a train ticket to Madrid remains generally consistent for the next 3 months. It’s generally a good idea to book early to make sure you can get on the train for the correct departure time.

It is 8.3 mi to get from Madrid Atocha station to the center of Madrid, 6.0 mi to get from Madrid Chamartín station to the center of Madrid, and 6.1 mi to get from Madrid Prosperidad station to the center of Madrid.

You will need to travel 1.1 mi to get from Madrid Atocha to Plaza Mayor, 3.2 mi to get from Madrid Atocha to Estado Santiago Bernabéu, and 1.0 mi to get from Madrid Atocha to Puerta del Sol.


Trains Trains to Madrid
  • Round-trip
  • One-way