Madrid to Lisbon Train

Travel effortlessly from Madrid to Lisbon aboard the train, with 9 daily departures providing convenience and flexibility for your journey. Relax and admire the scenic beauty of the Spanish and Portuguese countryside, making your way to Lisbon's vibrant cityscape in comfort.

Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Departure station:
Agustín de Foxá, 40,
Madrid, Spain
Distance by train:

502 km/ 311 mi

Arrival station:
Oriente station
Av. Dom João II, 1990,
Lisbon, Portugal

Madrid to Lisbon Train Information

Shortest time
Shortest travel time

7 hrs 30 min

Longest time
Longest travel time

8 hrs 30 min

Daily departures
Price starts from


To get to the breathtaking capital of Portugal, you need to hop on a modern Renfe Trenhotel overnight train that offers great onboard amenities and remarkable service, guaranteeing all passengers a high-class level of comfort.

With modern trains, passengers can travel 502 kilometers (311 miles) between marvellous Lisbon and fabulous Madrid in less than 10 hours, which makes it one of the most time-saving options on this rail line!

FAQ About Train From Madrid to Lisbon

Book Train Tickets From Madrid to Lisbon

Madrid to Lisbon Railway Map

Madrid to Lisbon Train Map

Popular Routes