The best way to find a cheap train ticket from Lisbon to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
3 h 3 m
3 h 24 m
Trains per day
Of the 3 trains that leave Lisbon for Madrid every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||311 miles (502 km)|
|Train frequency||1 a day|
|Train providers||Renfe Alvia, Renfe Intercity, Renfe REGIONAL EXPRESS or Renfe MD|
Trains from Lisbon to Madrid cover the 311 miles (502 km) long trip taking on average 16 h 17 min with our travel partners like Renfe Alvia, Renfe Intercity, Renfe REGIONAL EXPRESS or Renfe MD. Normally, there is 1 train operating per day. Travelers depart most frequently from Lisboa - Oriente and arrive in Madrid Atocha Cercanias.
Find the best route from Lisbon to Madrid with Omio's train partners Renfe (13)! You'll find the best deals, schedules and tickets when comparing and booking the most popular route for you.
When departing from Lisbon, you have various train station options to start your journey from including Lisboa - Oriente and Lisboa - Sete Rios. When arriving in Madrid, you can end your trip in train stations like Madrid Atocha Cercanias, Madrid-Puerta de Atocha-Almudena Grandes and Madrid Chamartín.
Passengers board the train most frequently from Lisboa - Oriente, which is located around 5.7 miles (9.2 km) away from the city centre, and they get off the train at Madrid Atocha Cercanias, located 1.4 miles (2.3 km) away from the city centre.
Here are some other resources that might have the information you need