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
CP
CP
Train with 2 changes
7 hrs 18 min
$40
3
90.00%
Train with 1 change
6 hrs 30 min
$61
1
88.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:
$40
Departures:
4
Earliest departure:
06:45
Latest departure:
14:45
Shortest travel time:
6 hrs 30 min
Longest travel time:
7 hrs 37 min
9 / 10 based on 63 reviews