The journey from Faro to Sagres, both in the Algarve, is 70 miles (113 km). Driving is the most convenient and efficient way to arrive in Sagres. Having a car also gives you the flexibility to take your time, stop off in beach towns and sightsee. Taking public transport is possible but will require some planning, patience and time.
You may want to consider this Adventure in the Algarve, which includes both destinations along with horseback riding, surfing, rock climbing, and other activities.
Duration: 1 hour and 25 minutes
The drive is straightforward, taking the Algarve Highway, A22, until you reach Sagres. About midway through the drive, you’ll cross the Arade river. This route doesn’t have sea views.
The A22 has ViaVerde toll booths, an electronic system to charge tolls, which requires a ViaVerde pass or registering your vehicle so tolls are automatically charged to your credit card. If you rent a car, tolls will be added to your rental car bill.
If you want to avoid paying for tolls, you can take the N125, which will add about 45 minutes to your drive. You’ll cross the Arade estuary on the cable-stay bridge. This route is recommended if you want to stop in Lagos for lunch or better yet, have a morning or afternoon swim in the postcard-perfect beaches. You’ll continue on the N125, until you reach the N268 for the last stretch of the drive.
Duration: 2.5 hours
Getting to Sagres requires some planning when using public transport as there aren’t any direct buses or trains from Faro. The easiest way is to catch a bus from Faro bus station to Lagos, which takes around an hour and a half. Once in Lagos, you can catch a direct bus to Sagres, adding an hour to your journey, for a total of 2.5 hours transit time. Buses operate every hour or so, beginning in the morning until late evening.
You also have the option to take the train from Faro to Lagos, with trains running approximately every hour. The train ride takes an hour and a half, the same travel time as the bus. From here you can catch the bus direct to Sagres.
Keep in mind, once arriving in Lagos, you’ll have to walk from the Lagos train station to the Central bus station, which will add 15 minutes to your journey so check timetables to ensure you have time to catch the next bus.