Is There Direct Train From Madrid to Lisbon?

By Michael Ferguson

Are you planning a trip to Spain and Portugal, wondering if there is a direct train from Madrid to Lisbon? The answer is yes, and here are some important details you need to know.

Train Companies

There are two main train companies that operate the Madrid-Lisbon route: Renfe and Comboios de Portugal (CP). Renfe is the Spanish national railway company, while CP is the Portuguese one. Both offer direct trains between the two cities, and the journey takes around 10 hours.

Train Schedule

Renfe runs one daily train from Madrid Chamartín station to Lisbon Oriente station, departing at 10:00 am and arriving at 8:44 pm. The return train leaves Lisbon at 9:30 am and arrives in Madrid at 7:20 pm. This train operates every day of the week.

CP also offers one direct train per day between Madrid Chamartín and Lisbon Santa Apolónia station. This train leaves Madrid at 10:00 am and arrives in Lisbon at 7:45 pm.

The return train departs Lisbon at 9:25 am and arrives in Madrid at 7:20 pm. This service operates every day except Saturdays.

Ticket Prices

The ticket prices for the direct trains from Madrid to Lisbon vary depending on the type of seat you choose. Renfe offers Turista class (standard) seats for €66-78 one-way, Preferente class (first) seats for €104-123 one-way, and a Cama Turista (sleeper) option for €98-110 one-way.

CP’s prices are similar but slightly cheaper overall. A standard seat costs around €60-70 one-way, while a first-class seat costs around €90-105 one-way. There is also an Alfa Pendular express service that offers a more comfortable ride with reclining seats and onboard catering, but this costs around €100-120 one-way.

Booking Your Ticket

You can book your ticket for the Madrid-Lisbon train online through the respective train company’s website or through a third-party booking platform like Rail Europe. It is recommended to book your ticket in advance to secure your preferred seat and avoid last-minute price hikes.

Conclusion

In summary, there is a direct train from Madrid to Lisbon operated by both Renfe and CP. The journey takes around 10 hours, and there are several seat options available at varying prices.

Booking in advance is recommended for the best deals. Bon voyage!