Cheapest
Average
The best way to find a cheap train ticket from Madrid to Lisbon is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Fastest Journey
8 h 2 m
Average
8 h 2 m
Trains per day
1
Distance
502 km
It's difficult to get from Madrid to Lisbon without transferring at least 2 times.
Distance 311 miles (502 km) |
Average train duration 8h 1m |
Cheapest ticket price $108 (€89) |
Trains per day 1 |
Train providers 6 |
Fastest train 8h 1m |
First train 00:15 |
Last train 20:45 |
The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:
Here are some other resources that might have the information you need