How cycling in Lisbon could look like.
How cycling in Porto could look like.

Bikepacking from Lisbon to Porto

Customize your own route based on our template or discover how our community prefers to cycle from Lisbon to Porto.

Route template

Lisbon to Porto

27 h 32 min
Duration
440.3 km
Distance
4,665 m
Ascent
4,615 m
Descent
16 km/h
Avg. speed
323 m
Max. altitude

Get ready for an epic cycling journey from Lisbon to Porto! This route stretches about 440 kilometers—a perfect way to see Portugal from a unique angle. Leaving the sunny streets of Lisbon, you’ll soon find yourself pedaling through diverse landscapes, from charming coastal roads to rolling inland hills. The ascent isn't too tough at just over 4,665 meters, which means you'll get your fair share of exercise without being too wiped out.

As you make your way north, enjoy a mix of surfaces: mostly quiet roads and cycleways, with some gravel and paved sections to keep things interesting. Quiet roads make up the majority of this ride, so you can focus more on the scenery and less on traffic. Don’t be surprised by occasional paths that seem to disappear into lush forests!

Ferris with history and culture, Porto welcomes you with open arms at your journey’s end. Known for its stunning bridges and world-famous port wine, it’s the perfect place to kick back and relax after your ride. Whether you're an avid cyclist or a casual rider, this jaunt from Lisbon to Porto is packed with adventure and breathtaking sights. Enjoy the ride!

Community

Top users in this region

From our community

The best bike routes from Lisbon to Porto

Lisbona Coimbra Porto
Road bikeMTBPavedUnpaved
3

Lisbona Coimbra Porto

Cycling route in Lisbon, Lisbon District, Portugal

via coimbra (cloned from route 2891421)
399.2 km
Distance
1,189 m
Ascent
1,177 m
Descent
Lisbon to Porto via mainland
Road bikePaved
2

Lisbon to Porto via mainland

Cycling route in Lisbon, Lisbon District, Portugal

<span style="font-size: 12.0pt; line-height: 115%; font-family: "Arial","sans-serif"; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi;"><span style="mso-spacerun: yes;"> </s
380.7 km
Distance
1,349 m
Ascent
1,283 m
Descent
1

Lisabona - Portas arba Portugalijos Camino de Santiago

Cycling route in Lisbon, Lisbon District, Portugal

368.1 km
Distance
1,194 m
Ascent
1,128 m
Descent
Lisbon to Porto
Road bike
Кантемир Кармоков
0

Lisbon to Porto

Cycling route in Lisbon, Lisbon District, Portugal

384.9 km
Distance
951 m
Ascent
921 m
Descent
Rua Sanches Coelho 3, Lissabon nach Rua da Torrinha 35, Porto
City bike
Carla Huwyler
0

Rua Sanches Coelho 3, Lissabon nach Rua da Torrinha 35, Porto

Cycling route in Lisbon, Lisbon District, Portugal

323.8 km
Distance
533 m
Ascent
520 m
Descent
Santiago Lisboa-Porto
Gravel
mariotrindadept
0

Santiago Lisboa-Porto

Cycling route in Lisbon, Lisbon District, Portugal

381 km
Distance
1,152 m
Ascent
1,094 m
Descent
lizbona -porto
Road bikePaved
HTS
0

lizbona -porto

Cycling route in Lisbon, Lisbon District, Portugal

.
380.1 km
Distance
923 m
Ascent
939 m
Descent
Porto to Lisbon in 7 days
MTBCity bikePavedUnpavedGravel
Michael Kovensky
10

Porto to Lisbon in 7 days

Cycling route in Lisbon, Lisbon District, Portugal

The real track. Partly on the Caminho de Santiago. Paved and unpaved. The hardest part is from Coimbra to Alvaiazere.
442.7 km
Distance
1,736 m
Ascent
1,766 m
Descent
0

lisboa- porto

Cycling route in Lisbon, Lisbon District, Portugal

404.2 km
Distance
1,413 m
Ascent
1,353 m
Descent
0

Camino Portugues #1 Lisbon to Porto

Cycling route in Lisbon, Lisbon District, Portugal

358.3 km
Distance
891 m
Ascent
821 m
Descent
10

Lisbon to Porto

Cycling route in Lisbon, Lisbon District, Portugal

This is a great new route, taking me to some of the most wonderful under-visited beautiful beach towns up to Porto for a Francesinha.
403.9 km
Distance
1,022 m
Ascent
1,061 m
Descent
Lisbon to Porto via mainland
Road bikePaved
32

Lisbon to Porto via mainland

Cycling route in Lisbon, Lisbon District, Portugal

380.7 km
Distance
1,367 m
Ascent
1,300 m
Descent

Discover more routes