Use map

Ranking

Name Length Gradient Difficulty points
Monte de Nossa Senhora do Castelo from Pereira
Monte de Nossa Senhora do Castelo from Pereira
cobbles
8.5km
9%
9% 1198
Monte de São Cristóvão from Ponte da Ermida Resende-Baião
Monte de São Cristóvão from Ponte da Ermida Resende-Baião
16.6km
6.7%
6.7% 981
São Pedro do Campo from Pereira
São Pedro do Campo from Pereira
hidden gem
10.9km
8.2%
8.2% 965
Monte São Cristóvão from Coração do Cabrum
4
Monte São Cristóvão from Coração do Cabrum
16.5km
6.7%
6.7% 903
Alto da Gralheira from Coração do Cabrum via São Cipriano
5
Alto da Gralheira from Coração do Cabrum via São Cipriano
22.5km
5.3%
5.3% 891
São Pedro do Campo from Garganta do Paiva
6
São Pedro do Campo from Garganta do Paiva
cobbles
16.7km
5.9%
5.9% 878
Alto da Gralheira from Pias via Aldeia
7
Alto da Gralheira from Pias via Aldeia
cobbles
19.1km
5.7%
5.7% 862
Alto da Gralheira from Pias via Desamparados
8
Alto da Gralheira from Pias via Desamparados
19.2km
5.6%
5.6% 861
Alto da Gralheira from Porto Antigo
9
Alto da Gralheira from Porto Antigo
19.9km
5.6%
5.6% 860
Portal do Inferno / Drave from Bouceguedim
10
Portal do Inferno / Drave from Bouceguedim
hidden gem
18.5km
5%
5% 857
Portal do Inferno / Drave from Janarde
11
Portal do Inferno / Drave from Janarde
16.7km
5.5%
5.5% 852
São Pedro do Campo from Rio Bestança via Cinfães
12
São Pedro do Campo from Rio Bestança via Cinfães
hidden gem cobbles
20.7km
5%
5% 843
Detrelo da Malhada from Carvoeiro via Saril
13
Detrelo da Malhada from Carvoeiro via Saril
cobbles
14.1km
6.5%
6.5% 823
Alto da Gralheira from Oliveira do Douro via Ramires
14
Alto da Gralheira from Oliveira do Douro via Ramires
20.3km
5.3%
5.3% 822
Detrelo da Malhada from Carvoeiro
15
Detrelo da Malhada from Carvoeiro
14.1km
6.5%
6.5% 809
Marão from Amarante
16
Marão from Amarante
hidden gem
37.5km
3.8%
3.8% 807
Alto da Gralheira from Pias via Ruivais
17
Alto da Gralheira from Pias via Ruivais
20.8km
5.3%
5.3% 791
Portas de Montemuro from Pias via Aldeia
18
Portas de Montemuro from Pias via Aldeia
cobbles
21.2km
5.3%
5.3% 783
Detrelo da Malhada from Arouca via Calçada das Costeiras
19
Detrelo da Malhada from Arouca via Calçada das Costeiras
cobbles
11.9km
6.9%
6.9% 775
Monte de São Cristóvão from Caldas de Aregos
20
Monte de São Cristóvão from Caldas de Aregos
21.1km
5.2%
5.2% 757
Portal do Inferno / Drave from Ponte de Telhe
21
Portal do Inferno / Drave from Ponte de Telhe
beautiful
13.5km
6.2%
6.2% 717
Alto da Gralheira from Oliveira do Douro via Ruivais
22
Alto da Gralheira from Oliveira do Douro via Ruivais
21.4km
4.9%
4.9% 698
São Pedro do Campo from Barragem do Carrapatelo
23
São Pedro do Campo from Barragem do Carrapatelo
22.3km
4.8%
4.8% 691
Detrelo da Malhada from Ponte de Telhe
24
Detrelo da Malhada from Ponte de Telhe
15.8km
5.6%
5.6% 681
Cerro do Cão from Espiunca via Serabigões
25
Cerro do Cão from Espiunca via Serabigões
9.7km
7.1%
7.1% 681
Parque Eólico da Serra da Freita from Burgo
26
Parque Eólico da Serra da Freita from Burgo
beautiful
11.9km
6.9%
6.9% 670
Cabanas from Vila das Aves
27
Cabanas from Vila das Aves
cobbles
3.4km
10.2%
10.2% 666
Santuário de Nossa Senhora do Monte from Garganta do Paiva
28
Santuário de Nossa Senhora do Monte from Garganta do Paiva
11.1km
6.1%
6.1% 658
Monte de Santo Adrião from Espiunca
29
Monte de Santo Adrião from Espiunca
gravel
7.3km
8.3%
8.3% 645
Portas de Montemuro from Barragem do Carrapatelo
30
Portas de Montemuro from Barragem do Carrapatelo
26.6km
4.4%
4.4% 639
Detrelo da Malhada from Arouca
31
Detrelo da Malhada from Arouca
13.3km
6.1%
6.1% 628
Portas de Montemuro from Rio Bestança via Cinfães
32
Portas de Montemuro from Rio Bestança via Cinfães
24.9km
4.5%
4.5% 612
Cabanas from Rebordões
33
Cabanas from Rebordões
cobbles
4.5km
7.8%
7.8% 597
Alto de Ervilhas from Pereira
34
Alto de Ervilhas from Pereira
7.3km
8%
8% 590
Cerro do Cão from Espiunca via Cavalhas
35
Cerro do Cão from Espiunca via Cavalhas
8.1km
7.7%
7.7% 583
Alto de Ervilhas from Barragem do Carrapatelo
36
Alto de Ervilhas from Barragem do Carrapatelo
13.6km
5.8%
5.8% 568
São Pedro de Pegureiros via Canelas
37
São Pedro de Pegureiros via Canelas
cobbles
5.6km
8%
8% 540
Alto de Ervilhas from Rio Bestança via Cinfães
38
Alto de Ervilhas from Rio Bestança via Cinfães
12.6km
6.1%
6.1% 535
Alto de Aveloso from Barragem do Carrapatelo
39
Alto de Aveloso from Barragem do Carrapatelo
24.1km
3.9%
3.9% 508
São Pedro de Pegureiros from Miradouro de Sebolido
40
São Pedro de Pegureiros from Miradouro de Sebolido
cobbles
6.8km
6%
6% 498
Santuário da Penha via São Paio Vizela
41
Santuário da Penha via São Paio Vizela
cobbles
8.7km
5.6%
5.6% 493
Alto de Cabroelo from Canelas
42
Alto de Cabroelo from Canelas
cobbles
4.9km
7.9%
7.9% 488
Alto de Espinho from Amarante
43
Alto de Espinho from Amarante
28.4km
3.5%
3.5% 487
Alto de Aveloso from Rio Bestança via Cinfães
44
Alto de Aveloso from Rio Bestança via Cinfães
22.5km
4.1%
4.1% 486
Alto de Cabroelo from Miradouro de Sebolido
45
Alto de Cabroelo from Miradouro de Sebolido
cobbles
6.1km
5.8%
5.8% 447
Santuário da Penha from São Paio Vizela via Rua de Sizalde
46
Santuário da Penha from São Paio Vizela via Rua de Sizalde
cobbles
9.2km
5.2%
5.2% 441
Portela da Prova from Regoufe
47
Portela da Prova from Regoufe
cobbles
2.5km
9.5%
9.5% 431
Monte da Senhora da Mó from Arouca via Rua de Afonso Pinto Magalhães
48
Monte da Senhora da Mó from Arouca via Rua de Afonso Pinto Magalhães
cobbles
7.1km
6.2%
6.2% 425
Portal do Inferno / Drave from Regoufe
49
Portal do Inferno / Drave from Regoufe
beautiful cobbles
5.9km
6.6%
6.6% 419
Capela São Salvador from Caxadinha
50
Capela São Salvador from Caxadinha
4.6km
8%
8% 411
Name Length Gradient Difficulty points
Calçada do Rêgo Lameiro
Calçada do Rêgo Lameiro
0.2km
29.7%
29.7% 208
Calçada das Carquejeiras
Calçada das Carquejeiras
2 hidden gem cobbles
0.2km
27.5%
27.5% 181
Calçada da Corticeira
Calçada da Corticeira
cobbles
0.2km
19.3%
19.3% 153
Ladeira de Arnelas
4
Ladeira de Arnelas
cobbles
0.7km
15.1%
15.1% 169
Montemuro from Portas de Montemuro
5
Montemuro from Portas de Montemuro
0.5km
11.7%
11.7% 76
Portela via Rua do Monte
6
Portela via Rua do Monte
cobbles
0.9km
11.7%
11.7% 175
Rua Tapada Nova
7
Rua Tapada Nova
0.3km
10.2%
10.2% 61
Cabanas from Vila das Aves
8
Cabanas from Vila das Aves
cobbles
3.4km
10.2%
10.2% 666
Cruzeiro de Baltar from Baltar via Rua dos Correios
9
Cruzeiro de Baltar from Baltar via Rua dos Correios
cobbles
1.7km
10.1%
10.1% 327
Cruzeiro de Baltar from Baltar
10
Cruzeiro de Baltar from Baltar
cobbles
1.7km
10%
10% 199
Santa Justa from Valongo
11
Santa Justa from Valongo
cobbles
2km
9.8%
9.8% 345
Memorial a São Roque from Ponte Santa Helena
12
Memorial a São Roque from Ponte Santa Helena
0.8km
9.7%
9.7% 78
Portela da Prova from Regoufe
13
Portela da Prova from Regoufe
cobbles
2.5km
9.5%
9.5% 431
Monte da Virgem from Gaia
14
Monte da Virgem from Gaia
hidden gem
1km
9.4%
9.4% 100
Monte de Azevido from Rebordosa
15
Monte de Azevido from Rebordosa
2.4km
9.3%
9.3% 259
Monte de São Tiago via Beire
16
Monte de São Tiago via Beire
cobbles
2.4km
9.2%
9.2% 309
Monte de Nossa Senhora do Castelo from Pereira
17
Monte de Nossa Senhora do Castelo from Pereira
cobbles
8.5km
9%
9% 1198
Senhora dos Aflitos from Alvarenga
18
Senhora dos Aflitos from Alvarenga
cobbles
1.4km
8.9%
8.9% 169
São Félix from Laundos
19
São Félix from Laundos
cobbles
1.6km
8.8%
8.8% 208
Alto da Cimalha from Foz do rio Uima
20
Alto da Cimalha from Foz do rio Uima
2.8km
8.6%
8.6% 225
Monte de Santo Adrião from Espiunca
21
Monte de Santo Adrião from Espiunca
gravel
7.3km
8.3%
8.3% 645
São Pedro do Campo from Pereira
22
São Pedro do Campo from Pereira
hidden gem
10.9km
8.2%
8.2% 965
Alto de Ervilhas from Pereira
23
Alto de Ervilhas from Pereira
7.3km
8%
8% 590
Capela São Salvador from Caxadinha
24
Capela São Salvador from Caxadinha
4.6km
8%
8% 411
São Pedro de Pegureiros via Canelas
25
São Pedro de Pegureiros via Canelas
cobbles
5.6km
8%
8% 540
Alto de Cabroelo from Canelas
26
Alto de Cabroelo from Canelas
cobbles
4.9km
7.9%
7.9% 488
Cabanas from Rebordões
27
Cabanas from Rebordões
cobbles
4.5km
7.8%
7.8% 597
Serra das Flores from Covelo
28
Serra das Flores from Covelo
3km
7.8%
7.8% 227
Cerro do Cão from Espiunca via Cavalhas
29
Cerro do Cão from Espiunca via Cavalhas
8.1km
7.7%
7.7% 583
Pias from Belói
30
Pias from Belói
2.9km
7.5%
7.5% 184
Rua Urbanização das Ameixoeiras
31
Rua Urbanização das Ameixoeiras
0.5km
7.2%
7.2% 48
Cerro do Cão from Espiunca via Serabigões
32
Cerro do Cão from Espiunca via Serabigões
9.7km
7.1%
7.1% 681
Parque Eólico da Serra da Freita from Burgo
33
Parque Eólico da Serra da Freita from Burgo
beautiful
11.9km
6.9%
6.9% 670
Detrelo da Malhada from Arouca via Calçada das Costeiras
34
Detrelo da Malhada from Arouca via Calçada das Costeiras
cobbles
11.9km
6.9%
6.9% 775
Monte de São Cristóvão from Ponte da Ermida Resende-Baião
35
Monte de São Cristóvão from Ponte da Ermida Resende-Baião
16.6km
6.7%
6.7% 981
Monte São Cristóvão from Coração do Cabrum
36
Monte São Cristóvão from Coração do Cabrum
16.5km
6.7%
6.7% 903
Portal do Inferno / Drave from Regoufe
37
Portal do Inferno / Drave from Regoufe
beautiful cobbles
5.9km
6.6%
6.6% 419
Detrelo da Malhada from Carvoeiro
38
Detrelo da Malhada from Carvoeiro
14.1km
6.5%
6.5% 809
Detrelo da Malhada from Carvoeiro via Saril
39
Detrelo da Malhada from Carvoeiro via Saril
cobbles
14.1km
6.5%
6.5% 823
Santuário de Nossa Senhora da Assunção from Santo Tirso
40
Santuário de Nossa Senhora da Assunção from Santo Tirso
6.2km
6.5%
6.5% 315
Monte da Senhora da Mó from Arouca via Rua de Afonso Pinto Magalhães
41
Monte da Senhora da Mó from Arouca via Rua de Afonso Pinto Magalhães
cobbles
7.1km
6.2%
6.2% 425
Monte do Pilar via Penamaior
42
Monte do Pilar via Penamaior
3.9km
6.2%
6.2% 174
Portal do Inferno / Drave from Ponte de Telhe
43
Portal do Inferno / Drave from Ponte de Telhe
beautiful
13.5km
6.2%
6.2% 717
Alto de Ervilhas from Rio Bestança via Cinfães
44
Alto de Ervilhas from Rio Bestança via Cinfães
12.6km
6.1%
6.1% 535
Detrelo da Malhada from Arouca
45
Detrelo da Malhada from Arouca
13.3km
6.1%
6.1% 628
Serra da Boneca from Rio Mau
46
Serra da Boneca from Rio Mau
gravel
7.3km
6.1%
6.1% 389
Santuário de Nossa Senhora do Monte from Garganta do Paiva
47
Santuário de Nossa Senhora do Monte from Garganta do Paiva
11.1km
6.1%
6.1% 658
Senhora dos Aflitos from Garganta do Paiva
48
Senhora dos Aflitos from Garganta do Paiva
5.3km
6%
6% 249
São Pedro de Pegureiros from Miradouro de Sebolido
49
São Pedro de Pegureiros from Miradouro de Sebolido
cobbles
6.8km
6%
6% 498
São Pedro do Campo from Garganta do Paiva
50
São Pedro do Campo from Garganta do Paiva
cobbles
16.7km
5.9%
5.9% 878
Name Length Gradient Difficulty points
Marão from Amarante
Marão from Amarante
hidden gem
37.5km
3.8%
3.8% 807
Alto de Espinho from Amarante
Alto de Espinho from Amarante
28.4km
3.5%
3.5% 487
Portas de Montemuro from Barragem do Carrapatelo
Portas de Montemuro from Barragem do Carrapatelo
26.6km
4.4%
4.4% 639
Portas de Montemuro from Rio Bestança via Cinfães
4
Portas de Montemuro from Rio Bestança via Cinfães
24.9km
4.5%
4.5% 612
Alto de Aveloso from Barragem do Carrapatelo
5
Alto de Aveloso from Barragem do Carrapatelo
24.1km
3.9%
3.9% 508
Alto de Aveloso from Rio Bestança via Cinfães
6
Alto de Aveloso from Rio Bestança via Cinfães
22.5km
4.1%
4.1% 486
Alto da Gralheira from Coração do Cabrum via São Cipriano
7
Alto da Gralheira from Coração do Cabrum via São Cipriano
22.5km
5.3%
5.3% 891
São Pedro do Campo from Barragem do Carrapatelo
8
São Pedro do Campo from Barragem do Carrapatelo
22.3km
4.8%
4.8% 691
Alto da Gralheira from Oliveira do Douro via Ruivais
9
Alto da Gralheira from Oliveira do Douro via Ruivais
21.4km
4.9%
4.9% 698
Portas de Montemuro from Pias via Aldeia
10
Portas de Montemuro from Pias via Aldeia
cobbles
21.2km
5.3%
5.3% 783
Monte de São Cristóvão from Caldas de Aregos
11
Monte de São Cristóvão from Caldas de Aregos
21.1km
5.2%
5.2% 757
Alto da Gralheira from Pias via Ruivais
12
Alto da Gralheira from Pias via Ruivais
20.8km
5.3%
5.3% 791
São Pedro do Campo from Rio Bestança via Cinfães
13
São Pedro do Campo from Rio Bestança via Cinfães
hidden gem cobbles
20.7km
5%
5% 843
Alto da Gralheira from Oliveira do Douro via Ramires
14
Alto da Gralheira from Oliveira do Douro via Ramires
20.3km
5.3%
5.3% 822
Alto da Gralheira from Porto Antigo
15
Alto da Gralheira from Porto Antigo
19.9km
5.6%
5.6% 860
Alto da Gralheira from Pias via Desamparados
16
Alto da Gralheira from Pias via Desamparados
19.2km
5.6%
5.6% 861
Alto da Gralheira from Pias via Aldeia
17
Alto da Gralheira from Pias via Aldeia
cobbles
19.1km
5.7%
5.7% 862
Portal do Inferno / Drave from Bouceguedim
18
Portal do Inferno / Drave from Bouceguedim
hidden gem
18.5km
5%
5% 857
São Pedro do Campo from Garganta do Paiva
19
São Pedro do Campo from Garganta do Paiva
cobbles
16.7km
5.9%
5.9% 878
Portal do Inferno / Drave from Janarde
20
Portal do Inferno / Drave from Janarde
16.7km
5.5%
5.5% 852
Monte de São Cristóvão from Ponte da Ermida Resende-Baião
21
Monte de São Cristóvão from Ponte da Ermida Resende-Baião
16.6km
6.7%
6.7% 981
Monte São Cristóvão from Coração do Cabrum
22
Monte São Cristóvão from Coração do Cabrum
16.5km
6.7%
6.7% 903
Detrelo da Malhada from Ponte de Telhe
23
Detrelo da Malhada from Ponte de Telhe
15.8km
5.6%
5.6% 681
Detrelo da Malhada from Carvoeiro
24
Detrelo da Malhada from Carvoeiro
14.1km
6.5%
6.5% 809
Detrelo da Malhada from Carvoeiro via Saril
25
Detrelo da Malhada from Carvoeiro via Saril
cobbles
14.1km
6.5%
6.5% 823
Alto de Ervilhas from Barragem do Carrapatelo
26
Alto de Ervilhas from Barragem do Carrapatelo
13.6km
5.8%
5.8% 568
Portal do Inferno / Drave from Ponte de Telhe
27
Portal do Inferno / Drave from Ponte de Telhe
beautiful
13.5km
6.2%
6.2% 717
Detrelo da Malhada from Arouca
28
Detrelo da Malhada from Arouca
13.3km
6.1%
6.1% 628
Alto de Cabroelo from Sobreira
29
Alto de Cabroelo from Sobreira
12.8km
2.9%
2.9% 140
Alto de Ervilhas from Rio Bestança via Cinfães
30
Alto de Ervilhas from Rio Bestança via Cinfães
12.6km
6.1%
6.1% 535
Fonte Tinta from Garganta do Paiva
31
Fonte Tinta from Garganta do Paiva
12.4km
3.9%
3.9% 249
Parque Eólico da Serra da Freita from Burgo
32
Parque Eólico da Serra da Freita from Burgo
beautiful
11.9km
6.9%
6.9% 670
Detrelo da Malhada from Arouca via Calçada das Costeiras
33
Detrelo da Malhada from Arouca via Calçada das Costeiras
cobbles
11.9km
6.9%
6.9% 775
Santuário de Nossa Senhora do Monte from Garganta do Paiva
34
Santuário de Nossa Senhora do Monte from Garganta do Paiva
11.1km
6.1%
6.1% 658
Monte da Senhora da Mó from Ponte de Telhe
35
Monte da Senhora da Mó from Ponte de Telhe
beautiful
11km
4.6%
4.6% 314
São Pedro do Campo from Pereira
36
São Pedro do Campo from Pereira
hidden gem
10.9km
8.2%
8.2% 965
São Pedro de Pegureiros via Portela
37
São Pedro de Pegureiros via Portela
10.9km
4.1%
4.1% 214
Alto de Cabroelo from Portela
38
Alto de Cabroelo from Portela
10.2km
3.8%
3.8% 167
Cerro do Cão from Espiunca via Serabigões
39
Cerro do Cão from Espiunca via Serabigões
9.7km
7.1%
7.1% 681
Cerro do Cão from Garganta do Paiva
40
Cerro do Cão from Garganta do Paiva
9.5km
5.8%
5.8% 383
Santuário da Penha from São Paio Vizela via Rua de Sizalde
41
Santuário da Penha from São Paio Vizela via Rua de Sizalde
cobbles
9.2km
5.2%
5.2% 441
Alto de Vila Viçosa from Travanca
42
Alto de Vila Viçosa from Travanca
9.1km
3.1%
3.1% 109
Cerro do Cão from Arouco
43
Cerro do Cão from Arouco
9km
4.9%
4.9% 264
Santuário da Penha via São Paio Vizela
44
Santuário da Penha via São Paio Vizela
cobbles
8.7km
5.6%
5.6% 493
Monte de Nossa Senhora do Castelo from Pereira
45
Monte de Nossa Senhora do Castelo from Pereira
cobbles
8.5km
9%
9% 1198
Monte da Senhora da Mó from Arouca via Valedasna
46
Monte da Senhora da Mó from Arouca via Valedasna
beautiful
8.5km
5.1%
5.1% 275
Monte da Senhora da Mó from Arouca
47
Monte da Senhora da Mó from Arouca
8.4km
5.2%
5.2% 292
Cerro do Cão from Espiunca via Cavalhas
48
Cerro do Cão from Espiunca via Cavalhas
8.1km
7.7%
7.7% 583
Alagoas from Rio Inha via Escariz
49
Alagoas from Rio Inha via Escariz
7.8km
4.7%
4.7% 200
Serra da Boneca from Rio Mau
50
Serra da Boneca from Rio Mau
gravel
7.3km
6.1%
6.1% 389
Name Length Gradient Difficulty points
Marão from Amarante
Marão from Amarante
hidden gem
37.5km
3.8%
3.8% 807
Alto da Gralheira from Coração do Cabrum via São Cipriano
Alto da Gralheira from Coração do Cabrum via São Cipriano
22.5km
5.3%
5.3% 891
Portas de Montemuro from Barragem do Carrapatelo
Portas de Montemuro from Barragem do Carrapatelo
26.6km
4.4%
4.4% 639
Portas de Montemuro from Pias via Aldeia
4
Portas de Montemuro from Pias via Aldeia
cobbles
21.2km
5.3%
5.3% 783
Portas de Montemuro from Rio Bestança via Cinfães
5
Portas de Montemuro from Rio Bestança via Cinfães
24.9km
4.5%
4.5% 612
Alto da Gralheira from Porto Antigo
6
Alto da Gralheira from Porto Antigo
19.9km
5.6%
5.6% 860
Monte de São Cristóvão from Ponte da Ermida Resende-Baião
7
Monte de São Cristóvão from Ponte da Ermida Resende-Baião
16.6km
6.7%
6.7% 981
Monte de São Cristóvão from Caldas de Aregos
8
Monte de São Cristóvão from Caldas de Aregos
21.1km
5.2%
5.2% 757
Monte São Cristóvão from Coração do Cabrum
9
Monte São Cristóvão from Coração do Cabrum
16.5km
6.7%
6.7% 903
Alto da Gralheira from Pias via Ruivais
10
Alto da Gralheira from Pias via Ruivais
20.8km
5.3%
5.3% 791
Alto da Gralheira from Pias via Aldeia
11
Alto da Gralheira from Pias via Aldeia
cobbles
19.1km
5.7%
5.7% 862
Alto da Gralheira from Pias via Desamparados
12
Alto da Gralheira from Pias via Desamparados
19.2km
5.6%
5.6% 861
Alto da Gralheira from Oliveira do Douro via Ramires
13
Alto da Gralheira from Oliveira do Douro via Ramires
20.3km
5.3%
5.3% 822
São Pedro do Campo from Barragem do Carrapatelo
14
São Pedro do Campo from Barragem do Carrapatelo
22.3km
4.8%
4.8% 691
Alto da Gralheira from Oliveira do Douro via Ruivais
15
Alto da Gralheira from Oliveira do Douro via Ruivais
21.4km
4.9%
4.9% 698
São Pedro do Campo from Rio Bestança via Cinfães
16
São Pedro do Campo from Rio Bestança via Cinfães
hidden gem cobbles
20.7km
5%
5% 843
Alto de Espinho from Amarante
17
Alto de Espinho from Amarante
28.4km
3.5%
3.5% 487
São Pedro do Campo from Garganta do Paiva
18
São Pedro do Campo from Garganta do Paiva
cobbles
16.7km
5.9%
5.9% 878
Alto de Aveloso from Barragem do Carrapatelo
19
Alto de Aveloso from Barragem do Carrapatelo
24.1km
3.9%
3.9% 508
Portal do Inferno / Drave from Bouceguedim
20
Portal do Inferno / Drave from Bouceguedim
hidden gem
18.5km
5%
5% 857
Alto de Aveloso from Rio Bestança via Cinfães
21
Alto de Aveloso from Rio Bestança via Cinfães
22.5km
4.1%
4.1% 486
Portal do Inferno / Drave from Janarde
22
Portal do Inferno / Drave from Janarde
16.7km
5.5%
5.5% 852
Detrelo da Malhada from Carvoeiro
23
Detrelo da Malhada from Carvoeiro
14.1km
6.5%
6.5% 809
Detrelo da Malhada from Carvoeiro via Saril
24
Detrelo da Malhada from Carvoeiro via Saril
cobbles
14.1km
6.5%
6.5% 823
São Pedro do Campo from Pereira
25
São Pedro do Campo from Pereira
hidden gem
10.9km
8.2%
8.2% 965
Detrelo da Malhada from Ponte de Telhe
26
Detrelo da Malhada from Ponte de Telhe
15.8km
5.6%
5.6% 681
Portal do Inferno / Drave from Ponte de Telhe
27
Portal do Inferno / Drave from Ponte de Telhe
beautiful
13.5km
6.2%
6.2% 717
Parque Eólico da Serra da Freita from Burgo
28
Parque Eólico da Serra da Freita from Burgo
beautiful
11.9km
6.9%
6.9% 670
Detrelo da Malhada from Arouca via Calçada das Costeiras
29
Detrelo da Malhada from Arouca via Calçada das Costeiras
cobbles
11.9km
6.9%
6.9% 775
Detrelo da Malhada from Arouca
30
Detrelo da Malhada from Arouca
13.3km
6.1%
6.1% 628
Alto de Ervilhas from Barragem do Carrapatelo
31
Alto de Ervilhas from Barragem do Carrapatelo
13.6km
5.8%
5.8% 568
Monte de Nossa Senhora do Castelo from Pereira
32
Monte de Nossa Senhora do Castelo from Pereira
cobbles
8.5km
9%
9% 1198
Alto de Ervilhas from Rio Bestança via Cinfães
33
Alto de Ervilhas from Rio Bestança via Cinfães
12.6km
6.1%
6.1% 535
Cerro do Cão from Espiunca via Serabigões
34
Cerro do Cão from Espiunca via Serabigões
9.7km
7.1%
7.1% 681
Santuário de Nossa Senhora do Monte from Garganta do Paiva
35
Santuário de Nossa Senhora do Monte from Garganta do Paiva
11.1km
6.1%
6.1% 658
Cerro do Cão from Espiunca via Cavalhas
36
Cerro do Cão from Espiunca via Cavalhas
8.1km
7.7%
7.7% 583
Monte de Santo Adrião from Espiunca
37
Monte de Santo Adrião from Espiunca
gravel
7.3km
8.3%
8.3% 645
Alto de Ervilhas from Pereira
38
Alto de Ervilhas from Pereira
7.3km
8%
8% 590
Cerro do Cão from Garganta do Paiva
39
Cerro do Cão from Garganta do Paiva
9.5km
5.8%
5.8% 383
Monte da Senhora da Mó from Ponte de Telhe
40
Monte da Senhora da Mó from Ponte de Telhe
beautiful
11km
4.6%
4.6% 314
Fonte Tinta from Garganta do Paiva
41
Fonte Tinta from Garganta do Paiva
12.4km
3.9%
3.9% 249
Santuário da Penha via São Paio Vizela
42
Santuário da Penha via São Paio Vizela
cobbles
8.7km
5.6%
5.6% 493
Santuário da Penha from São Paio Vizela via Rua de Sizalde
43
Santuário da Penha from São Paio Vizela via Rua de Sizalde
cobbles
9.2km
5.2%
5.2% 441
Serra da Boneca from Rio Mau
44
Serra da Boneca from Rio Mau
gravel
7.3km
6.1%
6.1% 389
São Pedro de Pegureiros via Portela
45
São Pedro de Pegureiros via Portela
10.9km
4.1%
4.1% 214
São Pedro de Pegureiros via Canelas
46
São Pedro de Pegureiros via Canelas
cobbles
5.6km
8%
8% 540
Cerro do Cão from Arouco
47
Cerro do Cão from Arouco
9km
4.9%
4.9% 264
Monte da Senhora da Mó from Arouca via Rua de Afonso Pinto Magalhães
48
Monte da Senhora da Mó from Arouca via Rua de Afonso Pinto Magalhães
cobbles
7.1km
6.2%
6.2% 425
Monte da Senhora da Mó from Arouca
49
Monte da Senhora da Mó from Arouca
8.4km
5.2%
5.2% 292
Monte da Senhora da Mó from Arouca via Valedasna
50
Monte da Senhora da Mó from Arouca via Valedasna
beautiful
8.5km
5.1%
5.1% 275