You can get to Sagres from Lagos by bus, by taxi (the journey is only 30 minutes long), or by renting a car and driving yourself. Renting a car (via this website!) is the best option if you want to explore more of the coastline between Lagos and Sagres and beyond! You can also take a guided tour to Sagres. I recommend this Off-Roading Adventure to a Secret Sagres Sunset (from Lagos) or this Algarvian West Coast Surf Lesson Tour (from Lagos).