Shortest travel time:
5 h 34 m
Longest travel time:
8 h 13 m
Lowest train ticket cost:
Avg. daily departures:
Earliest departure:
Latest departure:
Albufeira train station
Ferreiras station
Largo da Estação, 8200-569, Albufeira, Portugal
589 km
Porto train stations
Campanha station
R. Pinheiro de Campanhã, 4300-173, Porto, Portugal
Vila Nova de Gaia-Devesas
Largo 5 de Outubro, 4400-089, Vila Nova de Gaia, Porto, Portugal

Albufeira to Porto Train Information

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.
Traveling by train is a fantastic way to feel like a local and explore the spectacular nature of the country. But if you want to see more, feel free to check the best-in-class Portugal tour packages including amazing travel spots to spice up your getaway.


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.

Albufeira to Porto Train Timetable

Train type
Fastest trip
Longest trip
Morning trains
5 hrs 35 min
8 hrs 13 min
Afternoon trains
5 hrs 34 min
6 hrs 20 min
Evening trains
6 hrs 46 min
6 hrs 46 min

Trains on Albufeira - Porto Route

Brand name
Train type
Travel time
Price from
High-speed train
5 hrs 34 min
Train with 1 change
6 hrs 20 min

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