Lisbon to Madrid by train

No direct train connects Lisbon and Madrid: expect around 10 to 11.5 hours, three trains, and two bookings for the journey via Badajoz and Entroncamento.

Madrid's Gran Via street at dusk with the Metropolis Building
Typical duration
5 hours
Changes
No direct service
Origin
Lisbon
Destination
Madrid
Countries
Portugal, Spain

Where to book

Train tickets

  • Omio

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

    Check times & prices
  • 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.

Train service

Find places to stay in Madrid

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in MadridHotels and apartments via Booking.com

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