Portimao
Departure station:
Portimão Station
Rua Cruz da Pedra, 8500-702 Portimão, Portugal
Distance by train
Distance by train:
​​​​56 kilometers
Faro
Arrival station:
Faro Station
Largo da Estação, 8000-133 Faro, Portugal

Portimao to Faro Train Information

Riding the train from Faro to Portimão is one of the fastest, most comfortable, and visually rewarding ways to experience the Algarve’s stunning coastline. With coastal views and a smooth, stress-free ride, it’s a perfect option for travelers looking for a laid-back and convenient way to experience southern Portugal. Operated by regional trains, including Alfa pendular high-speed train the trip takes approximately 1h 19 minutes, providing stunning views along the way. Frequent train departures from around 6:31 a.m. to early evening provide a stress-free alternative to driving. This route sees increased demand during the warmer months, so booking in advance is a smart choice. Both stations are well-connected to local transit, making onward travel seamless.

Portimao to Faro Train Schedule

Daily departures

Daily departures

8
Earliest departure

Earliest departure

06:31

Latest departure

Latest departure

20:31
Price starts from

Price starts from

$25

FAQ: Portimao - Faro Train

Portimao to Faro Railway Map

Browse the map below to locate your departure and arrival stations, view live train schedules, station information, ticket prices, and book your ticket for this route on Rail.Ninja.

Alfa Pendular Train Map

Related Routes

CHECK DETAILS
CHECK DETAILS
CHECK DETAILS
CHECK DETAILS
CHECK DETAILS
CHECK DETAILS
CHECK DETAILS
CHECK DETAILS