

Route template
Portimão to Lagos
This ride takes you from Portimão to Lagos, two gems of Portugal’s Algarve coast, covering just over 31 km with gentle hills along the way. You’ll start in the lively riverfront city of Portimão, famous for its seafood and golden Praia da Rocha beach. From there, pedal through mostly quiet country roads (you’ll love the peace—67% of the route!), rolling past orange groves, cork oaks, and the occasional whitewashed village.
About a quarter of the ride is on smooth asphalt and paved roads, but expect some variety: there are a few gravel and unpaved stretches—nothing too tricky, but you’ll feel a touch of adventure. There are some ups and downs, with a total climb around 345 meters, but any effort is rewarded with sweeping views of the Atlantic and rural Algarve landscapes.
You’ll roll into Lagos, a historic port with cobbled streets and stunning cliffs, perfect for a post-ride exploration or a dip at Praia Dona Ana. It’s a fantastic route for anyone who wants to experience the Algarve beyond the beaches, soaking in a bit of tradition and a lot of beautiful scenery!
Community
Top users in this region
From our community
The best bike routes from Portimão to Lagos
Rua de Santa Isabel, Portimão nach Largo da República, Lagos
Cycling route in Portimão, Faro District, Portugal
- 20.7 km
- Distance
- 161 m
- Ascent
- 178 m
- Descent
portimao to Lagos day 3 of ecovia
Cycling route in Portimão, Faro District, Portugal
- 28.8 km
- Distance
- 275 m
- Ascent
- 237 m
- Descent
day 2 part 3
Cycling route in Portimão, Faro District, Portugal
- 18.6 km
- Distance
- 412 m
- Ascent
- 418 m
- Descent
De N125 A, Parchal a Rua da Porta de Portugal 83, Lagos
Cycling route in Portimão, Faro District, Portugal
- 217.8 km
- Distance
- 3,067 m
- Ascent
- 3,069 m
- Descent
De Rua da Barca 22, Portimão a Passeio dos Descobrimentos 9, Lagos
Cycling route in Portimão, Faro District, Portugal
- 29.3 km
- Distance
- 170 m
- Ascent
- 179 m
- Descent
Algarviana4 Silves - Bensafrim
Cycling route in Portimão, Faro District, Portugal
- 33.6 km
- Distance
- 263 m
- Ascent
- 238 m
- Descent
3.11.5 Jupiter - Luzmar Vilas(luis)
Cycling route in Portimão, Faro District, Portugal
- 46.9 km
- Distance
- 680 m
- Ascent
- 634 m
- Descent
Praça Manuel Teixeira Gomes 998, Portimão nach Rua Marreiros Netto 21, Lagos
Cycling route in Portimão, Faro District, Portugal
- 26.3 km
- Distance
- 219 m
- Ascent
- 210 m
- Descent
Estrada da Rocha LA, Portimão nach Rua Marreiros Netto 21, Lagos
Cycling route in Portimão, Faro District, Portugal
- 27.4 km
- Distance
- 218 m
- Ascent
- 218 m
- Descent
2018/5 Algarve Tour
Cycling route in Portimão, Faro District, Portugal
- 50.9 km
- Distance
- 323 m
- Ascent
- 275 m
- Descent
Recovered Route
Cycling route in Portimão, Faro District, Portugal
- 25.6 km
- Distance
- 347 m
- Ascent
- 269 m
- Descent
Discover more routes
- test route
- Distance
- 35.2 km
- Ascent
- 269 m
- Descent
- 253 m
- Location
- Portimão, Faro District, Portugal
- De Rua da Barca 22, Portimão a Passeio dos Descobrimentos 9, Lagos
- Distance
- 29.3 km
- Ascent
- 170 m
- Descent
- 179 m
- Location
- Portimão, Faro District, Portugal
- Algarviana4 Silves - Bensafrim
- Distance
- 33.6 km
- Ascent
- 263 m
- Descent
- 238 m
- Location
- Portimão, Faro District, Portugal
- 3.11.5 Jupiter - Luzmar Vilas(luis)
- Distance
- 46.9 km
- Ascent
- 680 m
- Descent
- 634 m
- Location
- Portimão, Faro District, Portugal
- Praça Manuel Teixeira Gomes 998, Portimão nach Rua Marreiros Netto 21, Lagos
- Distance
- 26.3 km
- Ascent
- 219 m
- Descent
- 210 m
- Location
- Portimão, Faro District, Portugal
- Estrada da Rocha LA, Portimão nach Rua Marreiros Netto 21, Lagos
- Distance
- 27.4 km
- Ascent
- 218 m
- Descent
- 218 m
- Location
- Portimão, Faro District, Portugal
- 2018/5 Algarve Tour
- Distance
- 50.9 km
- Ascent
- 323 m
- Descent
- 275 m
- Location
- Portimão, Faro District, Portugal
- Recovered Route
- Distance
- 25.6 km
- Ascent
- 347 m
- Descent
- 269 m
- Location
- Portimão, Faro District, Portugal
Routes to Lagos
Cycling day trip from
Vila do Bispo to Lagos
Cycling day trip from
Aljezur to Lagos