How cycling in Portimão could look like.
How cycling in Lagos could look like.

Cycling day trip from Portimão to Lagos

Customize your own route based on our template or discover how our community prefers to cycle from Portimão to Lagos.

Route template

Portimão to Lagos

2 h 16 min
Duration
31.6 km
Distance
345 m
Ascent
342 m
Descent
13.9 km/h
Avg. speed
64 m
Max. altitude

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

1

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
0

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
MTBPaved
Alex Brismail
0

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
Road bikePaved
Luis Martins
0

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
0

test route

Cycling route in Portimão, Faro District, Portugal

35.2 km
Distance
269 m
Ascent
253 m
Descent
De Rua da Barca 22, Portimão a Passeio dos Descobrimentos 9, Lagos
MTBPavedUnpavedGravel
0

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
MTBPaved
Alejandro Suárez
0

Algarviana4 Silves - Bensafrim

Cycling route in Portimão, Faro District, Portugal

Éste día tuvimos que alterar la ruta planeada porque estaba lluvioso y planeamos llegar a Bensafrim mojándonos lo menos posible y evitando carreteras nacionales y carilles embarrados. No aparece en el track, pero partimos desde Silves a estación de Silves (unos 3,5 km), donde cogemos un tren hasta la estación de Portimao. Allí comienza el track, que sale de ésta ciudad y a través de carreteras secundarias nos lleva a Bensafrim. A 400 metros de finalizar el track, está el "restaurante o'koala", donde nos buscan alojamiento en una casa alquilada justo donde acaba el track.
33.6 km
Distance
263 m
Ascent
238 m
Descent
0

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
0

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
0

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
City bikePavedUnpavedGravel
Jens Hermann
9

2018/5 Algarve Tour

Cycling route in Portimão, Faro District, Portugal

Tag  von Portimao nach Burgau
50.9 km
Distance
323 m
Ascent
275 m
Descent
0

Recovered Route

Cycling route in Portimão, Faro District, Portugal

25.6 km
Distance
347 m
Ascent
269 m
Descent

Discover more routes