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.
Lisbon (LIS)
Madrid (MAD)
Sat 6/3
Sun 14/3
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 Barcelona, 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, SNCF, and AccesRail 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
Renfe
15 Nov
16:10
Barcelona Sants
2h 45m
18:55
Madrid Atocha
16 Nov
01:20
Madrid Atocha
2h 30m
03:50
Barcelona Sants
Renfe
10 Nov
16:10
Barcelona Sants
2h 45m
18:55
Madrid Atocha
11 Nov
01:20
Madrid Atocha
2h 30m
03:50
Barcelona Sants
Renfe
17 Nov
05:00
Barcelona Sants
3h 17m
08:17
Madrid Atocha
18 Nov
01:20
Madrid Atocha
2h 30m
03:50
Barcelona Sants
Renfe
15 Nov
16:10
Barcelona Sants
2h 45m
18:55
Madrid Atocha
16 Nov
01:20
Madrid Atocha
2h 30m
03:50
Barcelona Sants
Renfe
16 Nov
16:10
Barcelona Sants
2h 45m
18:55
Madrid Atocha
17 Nov
01:20
Madrid Atocha
2h 30m
03:50
Barcelona Sants
Renfe
9 Nov
01:40
Barcelona Sants
2h 45m
04:25
Madrid Atocha
10 Nov
01:20
Madrid Atocha
2h 30m
03: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
21 Sep
06:00
Barcelona Sants
3h 17m
09:17
Madrid Atocha
Renfe
7 Nov
01:40
Barcelona Sants
2h 45m
03:25
Madrid Atocha
Renfe
19 Oct
06:00
Barcelona Sants
3h 17m
09:17
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, 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 and Valencia.

What train companies go to Madrid?

Renfe, SNCF, and AccesRail 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 £7 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
Fastest travel time 2h 30m
Cheapest price £137
Trains to Madrid from Valencia
Fastest travel time 1h 38m
Cheapest price £115
Trains Trains to Madrid
  • Return
  • One-way