Porto
590 km
Lagos
Departure station:
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal
Arrival station:
Estrada de São Roque, 8600-318, Lagos, Portugal
Brand name
Train type
Travel time
Price from
Departures
Rating
Train with 1 change
6 hrs 38 min
$64
1
88.00%
CP
Intercidades
Train with 2 changes
7 hrs 25 min
$41
3
90.00%

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 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.

Timetable & Train information

Lowest train ticket cost:
$41
Departures:
4
Earliest departure:
06:37
Latest departure:
14:38
Shortest travel time:
6 hrs 38 min
Longest travel time:
7 hrs 44 min