Find trains from Lisbon to Porto

Search for cheap train tickets from Lisbon to Porto and book your trip in minutes.

LIS — OPO
Jul 15 — Jul 221
1 adult
Tue 7/15

Cheapest trains to Porto


Lisbon Train Station Directory

Location of major train stations in Lisbon
Lisbon Cais do SodréLisbon, 38.706, -9.14393
Lisbon Vila Franca de Xira Estação de tremLisbon, 38.9547, -8.986486
Lisbon EntrecamposLisbon, 38.74471, -9.14861
Lisbon Marquês PombalLisbon, 38.7248, -9.15104
Lisbon AvenidaLisbon, 38.720142, -9.145829
Lisbon RestauradoresLisbon, 38.7155, -9.14209

Porto Train Station Directory

Location of major train stations in Porto
Porto Coimbra Central StationPorto, 40.20838, -8.432046
Porto Guimarães Guimarães stationPorto, 41.43542, -8.294232
Porto Rio TintoPorto, 41.184418, -8.557312
Porto São Félix da Marinha GranjaPorto, 41.038567, -8.646991
Porto Vila Nova de FamalicãoPorto, 41.40506, -8.529703
Porto Vila Nova de Gaia-DevesasPorto, 41.129677, -8.620188

FAQs for booking trains from Lisbon to Porto

How far is Lisbon Humberto Delgado to Porto by train?

The straight-line distance from Lisbon Humberto Delgado to Porto is 170.8 mi, but the actual distance you’ll travel by train depends on the route taken.


Start planning your trip to Porto

Get the latest Porto flight insights
Get the latest Porto flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Porto
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of Porto

Find hotels in Porto
Top car rentals in Porto
Top car rentals in Porto

Experience Porto from behind the wheel! Learn more about the best car rental deals here

Find rental cars in Porto
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in Porto

Trains to other cities in Europe

Lost the lust for Porto? Check out trains to other cities in Europe