Stage 29 / 33 · Camino Francés · Galicia
Sarria Portomarín
Sarria to Portomarín: 24.7 km, 506 m of ascent and 466 m of descent, about 7 h on foot. Stage 29 of 33 on the Camino Francés. All stages · Camino Francés · Where to stay in Portomarín
Your Camino, with nothing to worry about
A bed booked every night, luggage that travels on its own and someone on the phone if anything goes wrong. Tell us when and we set it up within 24 h, free and with no obligation.
Real route and elevations (OpenStreetMap and digital terrain model). · Updated September 2026
Map
History and what to see
The most walked stage in the world. From Sarria, via the Rúa Maior and the Magdalena steps, you cross the Ponte Áspera and climb among oaks to Barbadelo with its Romanesque church. Morgade, Ferreiros (the 100 km marker) and Mercadoiro lead to Portomarín, a town moved stone by stone in the 1960s when the Belesar reservoir flooded the original; the fortress-church of San Nicolás presides over it.
Villages along the way
| Village | km | Altitude | Services |
|---|---|---|---|
| Sarria · Places to stay | 0 | 450 m | BarShopPharmacyATMAlbergueDoctor |
| Barbadelo | 4.5 | 560 m | BarAlbergue |
| Rente | 5.5 | 590 m | Albergue |
| Morgade | 12.2 | 640 m | BarAlbergue |
| Ferreiros | 13.4 | 650 m | BarAlbergue |
| Mercadoiro | 16.6 | 560 m | BarAlbergue |
| Vilachá | 20.3 | 470 m | Albergue |
| Portomarín · Places to stay | 22.2 | 350 m | BarShopPharmacyATMAlbergueDoctor |
Sarriakm 0 · 25

Hotel Alfonso IX
Hotel
Hotel Novoa
HotelBarbadelokm 4.5 · 1
Casa Barbadelo
Albergue · 60 bedsRentekm 5.5 · 2

Casa Nova de Rente
Guesthouse · 12 beds
Casa Caxigueiro
Guesthouse · 18 bedsMorgadekm 12.2 · 1
Casa Morgade
Albergue · 6 bedsFerreiroskm 13.4 · 1

Casa Cruceiro de Ferreiros
Albergue · 24 bedsWhere to stay in Portomarín

Pousada de Portomarín
Hotel
Pensión Ultreia
Guesthouse
Albergue Ferramenteiro
Albergue · 130 beds
Casa Cruz
Albergue · 20 bedsAlbergue de peregrinos de Portomarín · Public albergue (no booking, first come first served) · 10 €
FAQ
How long from Sarria to Portomarín?
About 7 h at a normal pace, over 22.2 km with 210 m of ascent.
Where to stay in Portomarín?
Our guide lists 4 places, from €13 a night.
Is it a hard stage?
Difficulty demanding: 210 m up and 310 m down; the highest point is 669 m.
Plan my Camino
Your Camino organised, nothing to worry about
Rooms booked, luggage transferred, 24 h support. A free, no-obligation quote in your inbox within 24–48 h.