- 217.8 km
- 3,067 m
- 3,069 m
- Portimão, Faro District, Portugal


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
PT nach Urbanização Luzmar
Cycling route in Portimão, Faro District, Portugal
- 62.9 km
- Distance
- 657 m
- Ascent
- 586 m
- Descent
Rua Inf São, Ferragudo nach São Gonçalo de Lagos, Lagos
Cycling route in Portimão, Faro District, Portugal
- 26 km
- Distance
- 212 m
- Ascent
- 211 m
- Descent
Algarviana4 Silves - Bensafrim
Cycling route in Portimão, Faro District, Portugal
- 33.6 km
- Distance
- 263 m
- Ascent
- 238 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
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
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
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
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
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
Etapa 2 Portimão-Lagos (CR)
Cycling route in Portimão, Faro District, Portugal
- 24.4 km
- Distance
- 190 m
- Ascent
- 161 m
- Descent
Discover more routes
- De N125 A, Parchal a Rua da Porta de Portugal 83, Lagos
- portimao to Lagos day 3 of ecovia
- 28.8 km
- 275 m
- 237 m
- Portimão, Faro District, Portugal
- Praça Manuel Teixeira Gomes 998, Portimão nach Rua Marreiros Netto 21, Lagos
- 26.3 km
- 219 m
- 210 m
- Portimão, Faro District, Portugal
- test route
- 35.2 km
- 269 m
- 253 m
- Portimão, Faro District, Portugal
- De Rua da Barca 22, Portimão a Passeio dos Descobrimentos 9, Lagos
- 29.3 km
- 170 m
- 179 m
- Portimão, Faro District, Portugal
- Estrada da Rocha LA, Portimão nach Rua Marreiros Netto 21, Lagos
- 27.4 km
- 218 m
- 218 m
- Portimão, Faro District, Portugal
- 3.11.5 Jupiter - Luzmar Vilas(luis)
- 46.9 km
- 680 m
- 634 m
- Portimão, Faro District, Portugal
- Etapa 2 Portimão-Lagos (CR)
- 24.4 km
- 190 m
- 161 m
- Portimão, Faro District, Portugal
Routes to Lagos
Cycling day trip from
Alvor to Lagos
Cycling day trip from
Vila do Bispo to Lagos

























