The Northern Way

Irun to Santiago de Compostela

Full route. The spectacular Cantabrian coast from the French border to Santiago. The most scenic Camino with the best food.

35 Stages
833 km
33-37 days
Best: May - Jun, Sep

Stages

Your day-by-day journey

Stage 1

Stage 1 - Irun to San Sebastian

Distance:25 km
Duration:9-12 hours
Elevation:+2514m / -2513m
Accommodation:0 options
View Details
Stage 2

Stage 2 - San Sebastián to Zarautz

Distance:22.5 km
Duration:7-10 hours
Elevation:+1428m / -1430m
Accommodation:0 options
View Details
Stage 3

Stage 3 - Zarautz to Deba

Distance:22 km
Duration:7-10 hours
Elevation:+1447m / -1444m
Accommodation:0 options
View Details
Stage 4

Stage 4 - Deba to Markina-Xemein

Distance:23.5 km
Duration:8-11 hours
Elevation:+2018m / -1946m
Accommodation:0 options
View Details
Stage 5

Stage 5 - Markina-Xemein to Gernika-Lumo

Distance:25.5 km
Duration:7-10 hours
Elevation:+1399m / -1475m
Accommodation:0 options
View Details
Stage 6

Stage 6 - Gernika-Lumo to Lezama

Distance:20 km
Duration:5-8 hours
Elevation:+848m / -799m
Accommodation:0 options
View Details
Stage 7

Stage 7 - Lezama to Bilbao

Distance:12.5 km
Duration:3-4 hours
Elevation:+536m / -561m
Accommodation:0 options
View Details
Stage 8

Stage 8 - Bilbao to Portugalete

Distance:18.5 km
Duration:5-8 hours
Elevation:+988m / -966m
Accommodation:0 options
View Details
Stage 9

Stage 9 - Portugalete to Castro Urdiales

Distance:26 km
Duration:8-11 hours
Elevation:+1418m / -1462m
Accommodation:0 options
View Details
Stage 10

Stage 10 - Castro Urdiales to Laredo

Distance:32.5 km
Duration:9-12 hours
Elevation:+1343m / -1357m
Accommodation:0 options
View Details
Stage 11

Stage 11 - Laredo to Güemes

Distance:29 km
Duration:7-10 hours
Elevation:+628m / -557m
Accommodation:0 options
View Details
Stage 12

Stage 12 - Güemes to Santander

Distance:20 km
Duration:4-7 hours
Elevation:+465m / -518m
Accommodation:0 options
View Details
Stage 13

Stage 13 - Santander to Santillana del Mar

Distance:38 km
Duration:10-13 hours
Elevation:+873m / -804m
Accommodation:0 options
View Details
Stage 14

Stage 14 - Santillana del Mar to Comillas

Distance:21.5 km
Duration:5-8 hours
Elevation:+634m / -688m
Accommodation:0 options
View Details
Stage 15

Stage 15 - Comillas to Colombres

Distance:28.5 km
Duration:8-11 hours
Elevation:+1059m / -977m
Accommodation:0 options
View Details
Stage 16

Stage 16 - Colombres to Llanes

Distance:25.5 km
Duration:6-9 hours
Elevation:+789m / -892m
Accommodation:0 options
View Details
Stage 17

Stage 17 - Llanes to Ribadesella

Distance:30 km
Duration:8-11 hours
Elevation:+998m / -988m
Accommodation:0 options
View Details
Stage 18

Stage 18 - Ribadesella to Colunga

Distance:21.5 km
Duration:5-8 hours
Elevation:+785m / -795m
Accommodation:0 options
View Details
Stage 19

Stage 19 - Colunga to Villaviciosa

Distance:18 km
Duration:5-6 hours
Elevation:+640m / -642m
Accommodation:0 options
View Details
Stage 20

Stage 20 - Villaviciosa to Gijon

Distance:30 km
Duration:9-12 hours
Elevation:+1351m / -1346m
Accommodation:0 options
View Details
Stage 21

Stage 21 - Gijon to Aviles

Distance:26 km
Duration:6-9 hours
Elevation:+722m / -717m
Accommodation:0 options
View Details
Stage 22

Stage 22 - Avilés to Muros de Nalón

Distance:21 km
Duration:5-8 hours
Elevation:+896m / -783m
Accommodation:0 options
View Details
Stage 23

Stage 23 - Muros de Nalón to Soto de Luiña

Distance:15.5 km
Duration:5-6 hours
Elevation:+945m / -1058m
Accommodation:0 options
View Details
Stage 24

Stage 24 - Soto de Luiña to Cadavedo

Distance:18 km
Duration:5-8 hours
Elevation:+1190m / -1119m
Accommodation:0 options
View Details
Stage 25

Stage 25 - Cadavedo to Luarca

Distance:16.5 km
Duration:4-5 hours
Elevation:+479m / -562m
Accommodation:0 options
View Details
Stage 26

Stage 26 - Luarca to La Caridad

Distance:30.5 km
Duration:8-11 hours
Elevation:+879m / -820m
Accommodation:0 options
View Details
Stage 27

Stage 27 - La Caridad to Ribadeo

Distance:24 km
Duration:5-8 hours
Elevation:+375m / -399m
Accommodation:0 options
View Details
Stage 28

Stage 28 - Ribadeo to Lourenzá

Distance:27 km
Duration:8-11 hours
Elevation:+1439m / -1427m
Accommodation:0 options
View Details
Stage 29

Stage 29 - Lourenzá to Abadín

Distance:27.5 km
Duration:9-12 hours
Elevation:+1991m / -1537m
Accommodation:0 options
View Details
Stage 30

Stage 30 - Abadín → Vilalba

Distance:20.5 km
Duration:4-7 hours
Elevation:+348m / -379m
Accommodation:0 options
View Details
Stage 31

Stage 31 - Vilalba to Baamonde

Distance:19 km
Duration:5-6 hours
Elevation:+361m / -434m
Accommodation:0 options
View Details
Stage 32

Stage 32 - Baamonde to Sobrado dos Monxes

Distance:40 km
Duration:10-14 hours
Elevation:+909m / -802m
Accommodation:0 options
View Details
Stage 33

Stage 33 - Sobrado dos Monxes to Arzúa

Distance:22 km
Duration:5-8 hours
Elevation:+402m / -528m
Accommodation:0 options
View Details
Stage 34

Stage 32 - Arzúa → O Pedrouzo

Distance:16.5 km
Duration:4-5 hours
Elevation:+463m / -495m
Accommodation:0 options
View Details
Stage 35

Stage 33 - O Pedrouzo → Santiago de Compostela

Distance:19.5 km
Duration:4-7 hours
Elevation:+481m / -534m
Accommodation:0 options
View Details

Some accommodation links are affiliate links. If you book through these links, we earn a small commission at no extra cost to you.