Trains Trains to Madrid

Find cheap train tickets to Madrid

Return
The price shown for each trip will be the average for all passengers, including any infants.
Washington (WAS)
Madrid (MAD)
Tue 3/8
Wed 11/8
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 |

Madrid train information

Find information about ticket prices, train stations, general availability, and companies that offer transportation to Madrid
RETURN FROM£16The cheapest return train ticket to Madrid is from Zaragoza, starting at £16. This price was found within the last 72 hours.
ONE-WAY FROM£7The cheapest one-way train ticket to Madrid is from Barcelona, starting at £7. This price was found within the last 72 hours.
POPULAR STATIONMadrid AtochaMadrid Atocha is one of the most popular stations in Madrid
POPULAR TRAIN COMPANYRenfeRenfe, AccesRail, and SNCF also service this route

Book return train tickets to Madrid

Here are the fastest and cheapest return train tickets to Madrid. Use our search form above to specify dates and your ideal station. All prices were found in the last 72 hours.
Cheapest
Quickest
SNCF, Train
1 Sep
18:11
Zaragoza Delicias
1h 19m
19:30
Madrid Atocha
5 Sep
06:30
Madrid Atocha
1h 15m
07:45
Zaragoza Delicias
Renfe
15 Oct
02:40
Barcelona Sants
2h 45m
05:25
Madrid Atocha
17 Oct
02:20
Madrid Atocha
2h 30m
04:50
Barcelona Sants
Renfe
15 Oct
02:40
Barcelona Sants
2h 45m
05:25
Madrid Atocha
17 Oct
02:20
Madrid Atocha
2h 30m
04:50
Barcelona Sants
Renfe
13 Aug
04:15
Granada
3h 41m
1 stop
07:56
Madrid Atocha
24 Aug
03:35
Madrid Atocha
4h 10m
1 stop
07:45
Granada
SNCF, Train
5 Oct
09:45
Barcelona Sants
2h 45m
12:30
Madrid Atocha
7 Oct
02:20
Madrid Atocha
2h 30m
04:50
Barcelona Sants
Renfe
10 Oct
02:40
Barcelona Sants
2h 45m
05:25
Madrid Atocha
12 Oct
02:20
Madrid Atocha
2h 30m
04:50
Barcelona Sants
Search all trains

Book one-way train tickets to Madrid

For one-way trains to Madrid, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date from your ideal station.
Cheapest
Quickest
Renfe
7 Nov
01:40
Barcelona Sants
2h 45m
03:25
Madrid Atocha
Renfe
8 Nov
16:10
Barcelona Sants
2h 45m
18:55
Madrid Atocha
Renfe
9 Nov
01:40
Barcelona Sants
2h 45m
04:25
Madrid Atocha
Search all trains

FAQs for booking trains to Madrid

How much is a train ticket to Madrid?

If you’re leaving from Barcelona-El Prat Airport, the lowest ticket price is usually about £137, and from Valencia it’s about £115.

What is the main train station in Madrid?

The main station in Madrid is Madrid Atocha. At Madrid Atocha, you can find a number of trains offering service to other major cities. Major cities accessible by train from Madrid Atocha are Barcelona-El Prat Airport and Valencia.

What train companies go to Madrid?

Renfe, AccesRail, and SNCF are some of the top choices made by momondo users traveling to Madrid.

How far in advance should I book a train to Madrid?

For £6 one-way on average you can catch a train ride to Madrid. The price of a train ticket to Madrid remains generally consistent for the next 3 months. As seats fill up quickly, we recommend booking when you can so your trip is secured.


Popular train routes to Madrid

Most frequently searched train routes to Madrid, along with the cheapest price and shortest travel time.
Trains to Madrid from Barcelona-El Prat Airport
Fastest travel time 2h 30m
Cheapest price £137
Trains to Madrid from Valencia
Fastest travel time 1h 38m
Cheapest price £116
Trains Trains to Madrid
  • Return
  • One-way