World Train Map

City to city

Faro to Lisbon by train

Faro → Santa Apolónia

Alfa Pendular — Lisbon to Faro
Photo · Aleksi Kinnunen · CC BY-SA 4.0
Fastest
≈ 3h 20m
Typical
≈ 4h 14m
Direct trains
No
Fewest changes
1
Operators
CP - Comboios de Portugal, Carris, Metropolitano de Lisboa, E.P.E., GIRO - Transportes Urbanos

Trains link Faro (Faro) and Lisbon (Santa Apolónia) in about 3h 20m at best, with at least 1 change along the way. The corridor is part of the Alfa Pendular (304 km, typically 2 h 52 min), one of 1247 routes plotted in the World Train Map atlas.

How long does the train from Faro to Lisbon take?

The fastest trains cover Faro to Lisbon in about 3h 20m; a typical journey takes around 4h 14m.

Is there a direct train from Faro to Lisbon?

Usually not; expect at least 1 change on this journey.

This corridor in the atlas

Legendary routes through Faro or Lisbon

More train routes in Portugal.

Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.