Albufeira
589 km
Porto
Departure station:
Largo da Estação, 8200-569, Albufeira, Portugal
Arrival station:
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal
Brand name
Train type
Travel time
Price from
Departures
Rating
CP
CP
Train with 1 change
6 hrs 12 min
$37
3
90.00%
High-speed train
5 hrs 27 min
$58
1
96.00%

Traveling on a train is among the fastest ways to move between Albufeira and Porto. Alfa Pendular high-speed trains are the best option for a comfortable ride: cozy spacious seats with power outlets, video and audio entertainment, and minibar and WC's. Departing from Ferreiras station in Albufeira, the train covers the distance of 589 km (366 mi) and arrives at Campanha station in Porto in about 5 hours. There's also CP train with 1 change but its route takes a bit more than 6 hours. Please keep in mind that there are only 4 departures in total, so book the best train tickets from Albufeira to Porto with Rail Ninja.

 

How do I get from Albufeira to Porto?

If you're looking for a fast way to get to Albufeira to Porto, take Alfa Pendular high-speed train. In about 5 hours it will take you to your destination providing the ultimate comfort.

What train station in Albufeira goes to Porto?

All trains from Albufeira depart from Ferreiras station and arrive at Porto's Campanha train station. Ferreiras station is accessed through Largo da Estação, in the town of Ferreiras, about 6 km away from Albufeira. You can use a taxi service to get to the station.

Timetable & Train information

Lowest train ticket cost:
$37
Departures:
4
Earliest departure:
07:23
Latest departure:
18:37
Shortest travel time:
5 hrs 27 min
Longest travel time:
8 hrs 5 min
9.2 / 10 based on 1 review

Albufeira to Porto Train Review & Rating

Very comfortable ride. Cozy seats, nice services, and fast travel time have their effect.

Roger Earn about traveling from Albufeira to Porto