Camino Mio

Guides

All tools
Stage browser

Every stage, laid bare

The 34 classic stages of the Camino del Norte with elevation profiles, climbing totals, an honest difficulty rating and the villages between. Search by any village — every stage has its own page.

Route

Find a stage

34 stages · 837 km · ≈ 7,295 m of climbing

Stage 1

IrúnSan Sebastián

24.8 km

295 m300 m
a solid day

812 km to go

Stage 2

San SebastiánZarautz

22.5 km

205 m215 m
easy going

790 km to go

Stage 3

ZarautzDeba

22.2 km

395 m395 m
a solid day

768 km to go

Stage 4

DebaMarkina-Xemein

23.6 km

305 m230 m
easy going

744 km to go

Stage 5

Markina-XemeinGernika

25.2 km

275 m345 m
a solid day

719 km to go

Stage 6

GernikaBilbao

31.1 km

215 m215 m
a solid day

688 km to go

Stage 7

BilbaoPortugalete

20 km

150 m120 m
gentle

668 km to go

Stage 8

PortugaleteCastro Urdiales

34.5 km

175 m215 m
demanding

633 km to go

Stage 9

Castro UrdialesLaredo

30.8 km

170 m175 m
a solid day

602 km to go

Stage 10

LaredoGüemes

29.9 km

215 m150 m
a solid day

572 km to go

Stage 11

GüemesSantander

19.2 km

105 m165 m
gentle

553 km to go

Stage 12

SantanderSantillana del Mar

37.4 km

330 m245 m
epic

516 km to go

Stage 13

Santillana del MarComillas

22.2 km

150 m215 m
easy going

494 km to go

Stage 14

ComillasColombres

28.3 km

345 m255 m
a solid day

465 km to go

Stage 15

ColombresLlanes

21.6 km

125 m225 m
easy going

444 km to go

Stage 16

LlanesRibadesella

30.7 km

200 m215 m
a solid day

413 km to go

Stage 17

RibadesellaSebrayo

31.3 km

295 m285 m
demanding

382 km to go

Stage 18

SebrayoGijón

35.8 km

245 m245 m
demanding

346 km to go

Stage 19

GijónAvilés

26.3 km

165 m160 m
easy going

320 km to go

Stage 20

AvilésMuros de Nalón

22.9 km

235 m125 m
easy going

297 km to go

Stage 21

Muros de NalónSoto de Luiña

15.4 km

85 m195 m
gentle

281 km to go

Stage 22

Soto de LuiñaCadavedo

19.4 km

220 m95 m
gentle

262 km to go

Stage 23

CadavedoLuarca

15.6 km

80 m205 m
gentle

246 km to go

Stage 24

LuarcaLa Caridad

30.3 km

355 m300 m
demanding

216 km to go

Stage 25

La CaridadRibadeo

22.4 km

170 m190 m
easy going

194 km to go

Stage 26

RibadeoLourenzá

26.9 km

210 m200 m
a solid day

167 km to go

Stage 27

LourenzáAbadín

25.2 km

580 m125 m
a solid day

142 km to go

Stage 28

AbadínVilalba

20.9 km

155 m190 m
easy going

121 km to go

Stage 29

VilalbaBaamonde

18.7 km

140 m205 m
gentle

102 km to go

Stage 30

BaamondeMiraz

15.5 km

140 m80 m
gentle

86 km to go

Stage 31

MirazSobrado dos Monxes

24.5 km

165 m125 m
easy going

62 km to go

Stage 32

Sobrado dos MonxesArzúa

22.2 km

110 m240 m
easy going

40 km to go

Stage 33

ArzúaO Pedrouzo

19.6 km

100 m200 m
gentle

20 km to go

Stage 34

O PedrouzoSantiago de Compostela

20.1 km

190 m225 m
easy going

0 km to go

How this is calculated

Stage boundaries follow the classic guidebook division for each route — the same seed the companion app plans with.

Elevations are curated, guidebook-style altitudes for every village on the route; profiles connect them in sequence. Ascent and descent sum the village-to-village changes plus a small per-kilometre undulation allowance, which lands the totals where published guides put them.

The difficulty rating weighs distance, climbing and descent the way legs do — a long flat day can outrank a short climb. Five levels, from gentle to epic; the top mark is reserved for the genuinely brutal days.

This tool runs on the same data and logic as the Camino Mio app — when you start walking, your plan comes with you. Meet the app

Camino Mio

Made with care for pilgrims worldwide.

Camino route data from OpenStreetMap and the Dutch Confraternity of Saint James.

© 2026 Camino Mio