Walled harbour town with the Ponta da Piedade sea stacks, slave market museum and sheltered beaches.
Lagos is a walled harbour town about 85 km west of Faro on the western Algarve coast of Portugal. The CP regional train from Faro takes roughly 1 hour 30 to 2 hours and costs about EUR 7 to 9 one way, with a few direct trains daily, while the Rede Expressos coach takes about 1 hour 45 minutes. A hire car on the A22 takes about 1 hour. Because of the distance, an early start is useful, and the journey time leaves around six to seven hours in town. Trains arrive at Lagos station beside the marina, a short walk from the old centre. The old town is enclosed by 16th-century walls and includes the Praca Infante Dom Henrique with its statue of Henry the Navigator, the Igreja de Santo Antonio with a richly gilded baroque interior, and the Forte da Ponta da Bandeira at the harbour entrance. The Mercado de Escravos, a small building on Praca Infante Dom Henrique, is often described as Europe's first slave market and is now a museum space on the history of the Portuguese slave trade. The headline natural sight is Ponta da Piedade, a headland south of town with golden limestone cliffs, sea stacks and grottoes, reached on foot in around 30 to 40 minutes from the centre or by local boat trips that enter the caves in calm weather. Sheltered beaches such as Praia Dona Ana and Praia do Camilo lie close to the headland. A suggested day starts with the old town in the morning, moves to Ponta da Piedade by lunchtime, and keeps the afternoon for a beach swim or a boat trip, with the return train in the early evening. Lunch options include grilled fish at restaurants around the marina and Rua 25 de Abril. The best months are April to October, when sea conditions allow boat trips and the beaches are usable; summer is busy and hot. Winter days can be pleasant but boat trips depend on weather. Information is at cm-lagos.pt. The walk to Ponta da Piedade includes steps and slopes.
| Distance | 85 km west of Faro |
|---|---|
| Travel time | 1 hour 30 minutes to 2 hours by train |
| Getting there | CP regional train Faro to Lagos, about 1 hour 30 to 2 hours, roughly EUR 7 to 9 (~$8 to $10.35) one way; Rede Expressos coach is a faster alternative |
| Difficulty | moderate |
| Address | Start: Lagos railway station, Avenida dos Descobrimentos, Lagos |
How to get there
- CP regional train (cp.pt, information line +351 707 210 220) Faro to Lagos, a few direct trains daily, about 1 hour 30 to 2 hours
- Rede Expressos coach (rede-expressos.pt, +351 707 223 344) Faro to Lagos, about 1 hour 45 minutes
- Hire car via the A22, about 1 hour
- Taxi or Bolt about 1 hour, roughly EUR 100 (~$115)
Location
Start: Lagos railway station, Avenida dos Descobrimentos, Lagos
37.1028, -8.6742 View on map
Highlights
- Walk the 16th-century town walls and Forte da Ponta da Bandeira
- Visit the Mercado de Escravos museum space on Praca Infante Dom Henrique
- See the gilded baroque interior of the Igreja de Santo Antonio
- Explore the cliffs and sea stacks at Ponta da Piedade
- Swim at Praia Dona Ana or Praia do Camilo
Tips for visiting
- Take an early train from Faro: the trip takes 1 hour 30 to 2 hours each way
- Check the CP timetable at cp.pt, as direct trains are limited
- Book a boat trip to the Ponta da Piedade grottoes only in calm weather
- Walk to Ponta da Piedade rather than taking a taxi if time allows
- Allow time for the last return train in the evening
When to visit
April to October for boat trips and beaches; arrive in the morning to see the old town before the afternoon heat.
Accessibility
The old town is mostly level but has cobbles. The path to Ponta da Piedade and the beach access include steps and slopes, which limit wheelchair use.
Visit, book or contact
Frequently asked questions
How long does it take to reach Lagos from Faro?
About 1 hour 30 to 2 hours by train and 1 hour 45 minutes by Rede Expressos coach. A hire car takes about 1 hour.
Is Lagos doable as a day trip?
Yes, with an early start. The travel time leaves roughly six to seven hours in town.
How far is Ponta da Piedade from the centre?
About a 30 to 40 minute walk from the old town, or a short taxi or boat ride.
When are boat trips possible?
Mostly April to October in calm sea conditions.