Die Entfernung von Faro nach Lissabon mit dem Zug beträgt etwa 295 Kilometer oder 183 Meilen. Auf dem Weg zum Ziel halten die Züge auf dieser Strecke auch in Pragal, Pinhal Novo, Grandola, Ermidas-Sado, Funcheira, Amoreiras-Odemira, Santa Clara-Saboia, Messines Alte, Tunes, Albufeira-Ferreiras und Loule.