Porto to Lagos Train

Up to 6 daily departures
Porto
Departure station:
Campanha station
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal​
Distance by train
Distance by train:
​​590 kilometers
Lagos
Arrival station:
Lagos Central Station
Estrada de São Roque, 8600-318, Lagos, Portugal

Porto to Lagos Train Information

Set off on an eventful train journey along Portugal's west coast and enjoy countless picture-perfect sceneries on your way to the lovely city of Lagos. Though there are no direct trains from Porto to Lagos, the Alfa Pendular high-speed train is a great option to travel from one city to another as the whole ride takes you just a little more than 6 hours.

Plus, to guarantee all adventurers an unforgettable experience Alfa Pendular from Porto to Lagos boasts plenty of comfortable facilities, including ample legroom, individual power sockets, WCs as well as an onboard cafeteria.

Porto to Lagos Train Schedule

Daily departures

Daily departures

6
Earliest departure

Earliest departure

05:32

Latest departure

Latest departure

14:38
Price starts from

Price starts from

$61

FAQ: Porto - Lagos Train

Book Train Tickets from Porto to Lagos

Porto to Lagos Railway Map

Looking for Porto ​to Lagos train map? Click on the map below to zoom in your departure and arrival cities. You can check real-time timetables, travel stations, current prices, and book your ticket for this route on Rail.Ninja.

Alfa Pendular Train Map

Related Routes