Lisbon to Madrid by train

Last reviewed: July 2026

Typical duration
5 hours
Direct
No direct service
Lisbon to Madrid by train

Train service

Renfe

Renfe is Spain’s national railway operator, offering high-speed, long-distance, and regional train services with extensive domestic coverage.

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

Is there a direct train between Lisbon and Madrid?

No. There is no direct train between Lisbon and Madrid. The journey requires three trains and two separate bookings, travelling via Badajoz and Entroncamento. You need to book the Spanish segment with Renfe at renfe.com and the Portuguese segments with CP at cp.pt.

How long does the Lisbon to Madrid train journey take?

The full journey takes around 10 to 11.5 hours with transfers. The route involves three trains: a CP service from Lisbon to Entroncamento (around 1 hour), a CP Regional from Entroncamento to Badajoz (around 1 hour 46 minutes), and a Renfe Alvia or Media Distancia from Badajoz to Madrid (around 4 to 5 hours). Actual times depend on your specific departure and connection times.

How much does the Lisbon to Madrid train cost?

Fares vary depending on which operator, fare type, and how far in advance you book. Book the Renfe segment at renfe.com and the CP segments at cp.pt for current EUR prices. Advance fares are substantially cheaper than last-minute fares. CP Promo tickets offer significant discounts when booked up to 60 days before travel.

Is there an overnight train between Lisbon and Madrid?

No. The former Trenhotel Lusitania overnight service was discontinued in March 2020 and has not been reinstated. Only daytime trains are available on this route.

Can I use an Interrail or Eurail pass on the Lisbon to Madrid route?

Yes, both Interrail and Eurail passes are valid on Renfe and CP services along this route. However, seat reservations are still required on most trains and must be bought separately. The Badajoz to Madrid Renfe segment and the Lisbon to Entroncamento IC or Alfa Pendular require reservations. The Entroncamento to Badajoz CP Regional does not. Book Renfe reservations at renfe.com and CP reservations at cp.pt or at a CP station.

More routes