Madrid to Lisbon by train

Last reviewed: July 2026

Direct
No direct service
Porto waterfront with boats on the Douro River

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 from Madrid to Lisbon?

There is no confirmed direct train operating on this route at the time of writing. Most journeys involve at least one connection or a combination of train and other transport to cross the border. Always check the current timetable for your travel date, as services can change.

How long does the train journey from Madrid to Lisbon take?

Based on current timetable searches, journey times of around ten hours or more are typical, depending on the connection. The fastest options shown are approximately ten hours, with average journeys somewhat longer. Check the timetable for your specific travel date for accurate times.

How much does a train ticket from Madrid to Lisbon cost?

Fares vary by travel date, how far in advance you book, and the booking channel. Booking early generally gives access to lower prices. Always check current fare prices before booking, as they are set by the rail operators and change frequently.

Can I use a rail pass on the Madrid to Lisbon route?

Rail passes that cover Spain and Portugal may be valid on parts of this route, but coverage and reservation requirements depend on the specific services you travel on. Confirm with the relevant pass issuer and rail operators whether your pass is accepted and whether a reservation fee applies before you travel.

Which stations do trains use in Madrid and Lisbon?

In Madrid, Puerta de Atocha-Almudena Grandes is the main long-distance station for services heading toward western Spain and Portugal. In Lisbon, trains typically arrive at Oriente or Santa Apolónia station. Confirm the exact departure and arrival stations when you search for your journey, as this can vary by service.

Will there be a high-speed train between Madrid and Lisbon in the future?

A high-speed rail link between Madrid and Lisbon has been proposed, with some plans pointing to a target completion around 2030 that could reduce the journey to around three hours. This service is not yet operational, so current travellers cannot use it.

What is the best way to book a Madrid to Lisbon train ticket?

Book as far in advance as possible to access the best available fares. You can search for tickets through the official rail operator websites or through rail ticketing platforms. If your journey involves a connection, consider whether to book as a single through journey or as separate legs, and check what protection you have if a connection is missed.

More routes