Lisbon by train

All train tickets and rail passes

Rail Map - Spain & Portugal

Rail Map - Spain & Portugal

Lisbon by train

Discover Lisbon by foot, yellow tram and bus. Enjoy the many sights in the capital of Portugal. From Madrid there is a daily night train to Lisbon.

How to book train tickets to Lisbon

All tickets to Lisbon and for connecting service are bookable through Happyrail.com. Fill in your departure station above, select date and time of travel and click ''Lets Go''. 

Fares for train tickets to Lisbon from Paris start from €115,- one way. Within Portugal from €23,- one way from Porto to Lisbon. Tickets can be booked 2 - 3 months in advance. It depends on the railways when the tickets  can be bought. The price of the tickets depends on the availability of the seats. To get the cheapest tickets you have to book early. 

How to travel by train to Lisbon

Night trains run from Lisbon in Portugal to Madrid each day. There is also a night train from Lisbon to San Sebastian and Irun/Hendaye on the French border. Two daily Celtra-trains run from Porto in Northern Portugal to Vigo in Galicia.