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.
Boston (BOS)
Madrid (MAD)
Thu 21/1
Fri 29/1
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 £16 The cheapest return train ticket to Madrid is from Barcelona, starting at £16. This price was found within the last 72 hours.
ONE-WAY FROM £15 The cheapest one-way train ticket to Madrid is from Barcelona, starting at £15. This price was found within the last 72 hours.
POPULAR STATION Madrid Atocha Madrid Atocha is one of the most popular stations in Madrid
POPULAR TRAIN COMPANY SNCF SNCF, AccesRail, and Renfe 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
22 Jun
06:33
Barcelona Sants
2h 52m
09:25
Madrid Atocha
24 Jun
06:05
Madrid Atocha
2h 52m
08:57
Barcelona Sants
SNCF
22 Jun
06:33
Barcelona Sants
2h 52m
09:25
Madrid Atocha
24 Jun
17:00
Madrid Atocha
2h 45m
19:45
Barcelona Sants
SNCF
11 May
09:45
Barcelona Sants
2h 45m
12:30
Madrid Atocha
30 May
03:05
Madrid Atocha
2h 30m
05:35
Barcelona Sants
SNCF
10 Jun
16:45
Barcelona Sants
2h 45m
19:30
Madrid Atocha
12 Jun
10:10
Madrid Atocha
2h 45m
12:55
Barcelona Sants
SNCF
10 Jun
09:45
Barcelona Sants
2h 45m
12:30
Madrid Atocha
13 Jun
03:05
Madrid Atocha
2h 30m
05:35
Barcelona Sants
SNCF
2 Jun
16:45
Barcelona Sants
2h 45m
19:30
Madrid Atocha
19 Jun
10:10
Madrid Atocha
2h 45m
12:55
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
SNCF
2 Jun
09:45
Barcelona Sants
2h 45m
12:30
Madrid Atocha
SNCF
26 May
16:45
Barcelona Sants
2h 45m
19:30
Madrid Atocha
SNCF
3 Jun
16:45
Barcelona Sants
2h 45m
19:30
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 £140, and from Valencia it’s about £118.

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?

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