Travel from Sagres to Faro

Bus or train from Sagres to Faro?

Portuguese Railways (CP) operates a train from Sagres to Faro hourly. Tickets cost $7 - $13 and the journey takes 1 h 44 min. Alternatively, EVA Transportes operates a bus from Sagres to Faro 5 times a day. Tickets cost $7 - $10 and the journey takes 2 h 10 min. 3 other operators also service this route.

How to get from Sagres to Faro

From Sagres bus to Lagos, walk to Lagos, then train to Faro(P). 3 h 52 min 12€. From Sagres bus to Lagos then bus to Faro. 4 h 15 min 10€. From Sagres taxi to Faro. 1 h 20 min 133€. From Sagres drive to Faro. 1 h 20 min 16€. From Sagres Uber to Faro. 1 h 20 min 126€.

Operators from Sagres to Faro