Day-by-day trail itinerary

Fishermen's Trail (Trilho dos Pescadores): 4-day itinerary

The Fishermen's Trail (Trilho dos Pescadores) is a 224 km coastal long-distance path from Porto Covo to Lagos, climbing about 2333 m in total across 13 official sections.

224 km2,333 m ascent4 walking daysPortugal

A practical starting point

4 days from São Torpes (Sines) to Lagos

Use these daily distances and overnight stops as a starting point, then customise the trip in the planner.

  1. 1
    Day 1: São Torpes (Sines) → Zambujeira do Mar

    66.6 km · 434 m ascent · 16h37–23h28 (about 19h33, incl. ~3h16 of stops)

    Via Porto Covo, Vila Nova de Milfontes, Almograve
  2. 2
    Day 2: Zambujeira do Mar → Arrifana

    58.0 km · 640 m ascent · 15h01–21h13 (about 17h40, incl. ~2h57 of stops)

    Via Odeceixe, Rogil, Aljezur, Monte Clérigo
  3. 3
    Day 3: Arrifana → Sagres

    55.2 km · 654 m ascent · 14h26–20h23 (about 16h59, incl. ~2h50 of stops)

    Via Carrapateira, Raposeira, Vila do Bispo
  4. 4
    Day 4: Sagres → Lagos

    44.4 km · 604 m ascent · 11h46–16h37 (about 13h51, incl. ~2h19 of stops)

    Via Figueira, Budens, Vale de Boi, Luz, Espiche, Lagos

Food on the trail

Eating vegan on the Fishermen's Trail (Trilho dos Pescadores)

Sourced guidance on meals, shops and the stretches where carrying something dependable matters.

What to expect

Every proper town on this route has a genuine vegan or vegan-built-in option, and several are worth planning a stop around rather than just enduring. Vila Nova de Milfontes has Pátio Alentejano, a family-run place doing vegan versions of traditional Alentejo dishes, plus a dedicated vegan cafe (Cantinho do Mercado). Aljezur has Roots, a fully vegan grocery-cafe, and The Hummus Kitchen. Further south, Arrifana's Sea You Surf Café and Carrapateira's Marmel's Kitchen Lab cover the trail's hardest, most exposed middle stretch, and Sagres and Vila do Bispo both have a vegan-friendly kitchen. Lagos, the finish, has a genuinely excellent vegan bakery (All Things Dough) alongside two sit-down vegan restaurants. The smaller waypoints in between — Almograve, Zambujeira do Mar, Praia da Luz — have less to offer, so the practical approach is to stock up properly in Vila Nova de Milfontes or Aljezur before the quieter stretches either side of them, using Pingo Doce or Continente's genuinely useful vegan own-brand ranges.

Local food worth trying

Pátio Alentejano in Vila Nova de Milfontes does vegan twists on real Alentejo dishes rather than a separate vegan menu bolted on, and a hiker on this exact trail specifically praised the vegan and vegetarian options as 'well thought through.' Caldo verde, the kale-and-potato soup found everywhere, has a vegetable-only broth by tradition — it's the sliced chouriço or paio added at serving, not the stock itself, that makes it non-vegan, so asking for it 'sem chouriço' is usually enough. Açorda (bread soup) is often vegetarian already and can be made vegan by leaving out the egg.

What to buy

Continente's own-brand range includes soy milk (often discounted to around €0.60/litre), soy cream and a crunchy muesli, alongside stocked-in brands like Veg In (vegan chilli ready meals), Rude Health (granola, hazelnut and coconut milk) and Valsoia (palm-oil-free chocolate spread). Pingo Doce's own-brand vegan vanilla ice cream and soy yoghurt drinks are notably cheap and worth seeking out specifically. Both chains have branches in Vila Nova de Milfontes and Aljezur.

Good places on the trail

Porto Covo: Alma Nomada. Vila Nova de Milfontes: Pátio Alentejano (vegan Alentejo classics), Cantinho do Mercado (dedicated vegan cafe and coworking space), Café da Praia and Café Central. Aljezur: Roots (fully vegan grocery, cafe and lounge — waffles, acai bowls, quiches) and The Hummus Kitchen (hummus bowls, falafel, pitas). Arrifana: Sea You Surf Café (vegetarian/vegan/gluten-free, veggie burger with sweet potato fries). Carrapateira: Marmel's Kitchen Lab (seasonal cafe and shop; vegan gingerbread cookies, local jams). Sagres: Picnic Cafe (tofu corn bagel) and Arte Bianca (sourdough vegan pizza, also in Aljezur and Vale da Telha). Vila do Bispo: Pisco (seasonal menu, vegan options). Lagos: All Things Dough (vegan pastéis de nata, two locations), Estudio Vegetariano (vegan lasagne), Gilberto Cafe (vegan paella) and Abigail's Cafe (falafel power bowl, seasonal soups).

Trail treats

All Things Dough in Lagos makes what reviewers repeatedly call the best vegan pastel de nata in the country — arrive early on weekends, as it sells out. Marmel's Kitchen Lab in Carrapateira does vegan mini gingerbread cookies filled with fruit paste and coated in chocolate, a genuine find in the middle of the trail's hardest stretch. Pingo Doce's own-brand vegan vanilla ice cream is a cheap, reliable trail treat sold in every branch.

Where to restock

Vila Nova de Milfontes has both Pingo Doce and Continente and is the last proper supermarket town before the long, sparsely served Almograve–Zambujeira do Mar–Odeceixe stretch — worth stocking up here rather than relying on Zambujeira's smaller shops. Aljezur, similarly, has both chains and is the sensible place to load up before the demanding Arrifana–Carrapateira cliff section, where Roots also sells organic grocery items alongside its cafe menu. Lagos, at the finish, has the widest choice on the route.

Things that may not be vegan

Caldo verde's broth is vegetable-based, but the chouriço or paio slices added when it's served are not — ask for it 'sem chouriço' rather than assuming a vegetable soup is automatically meat-free. Bread and pastry in traditional Portuguese bakeries are sometimes still made with pork lard (banha de porco) rather than butter, and this is rarely flagged on a menu. At Continente, a product labelled 'leite e aveia' (milk and oat) is dairy milk with oat added, not a plant-based alternative, despite the misleading name.

Useful words and questions

"Eu não como marisco, peixe ou carne" (I don't eat seafood, fish or meat) and "eu não como ovos ou produtos lácteos" (I don't eat eggs or dairy) cover the basics more reliably in a small kitchen than the single word 'vegano.' For specific ingredients to ask to have left out, the useful words are queijo (cheese), leite (milk), manteiga (butter), ovo (egg), mel (honey) and gordura animal (animal fat) — the last one is worth knowing given how often pork fat turns up in bread and pastry without being mentioned.

Sources and research notes · High confidence
  • happycow.netconfirms Pátio Alentejano's vegan-adapted traditional Alentejo dishes, including a direct review from a hiker on this trail
  • happycow.netconfirms Roots in Aljezur is fully vegan, its menu, and its function as an organic grocery as well as a cafe
  • happycow.netconfirms All Things Dough's vegan pastel de nata in Lagos and reviewer praise
  • the-vegan-travelers.comnamed vegan-friendly venues in Aljezur (The Hummus Kitchen), Vila do Bispo (Pisco), Sagres (Picnic Cafe, Arte Bianca)
  • the-vegan-travelers.comspecific vegan products and own-brand items at Continente supermarket, including the 'leite e aveia' labelling trap
  • the-vegan-travelers.comspecific vegan own-brand products at Pingo Doce, including vanilla ice cream and soy yoghurt drinks
  • en.wikipedia.orgconfirms caldo verde's broth is vegetable-based by tradition, with chouriço/linguiça/paio added as a serving accompaniment rather than cooked into the base
  • vegansisters.orgvegan-specific Portuguese travel phrases for declaring dietary needs and requesting specific ingredients be left out

Researched from the cited sources. Kitchens change hands and menus change; confirm with the property when booking, especially outside the main season.

Know what the trail feels like

Route character and practical detail

Explore the researched terrain, navigation and logistics behind your itinerary.

Porto Covo to Almograve45 kmRead section

Opens gently on firm sand and low cliffs from São Torpes into Porto Covo — probably the easiest few kilometres on the whole trail. From Porto Covo the walking changes: soft, ankle-deep dune sand for most of the way to Vila Nova de Milfontes, the toughest underfoot stretch of the day, where stated distances stop meaning much and pace drops. A small passenger ferry crosses the Mira estuary at Vila Nova de Milfontes (or a longer road-bridge alternative), after which the going to Almograve eases again over firmer sandy track. Villages and cafés come often throughout — the best-served stretch of the whole route.

Logistics: The Mira estuary crossing at Vila Nova de Milfontes is by a small passenger ferry (roughly daily in spring/summer, weather-dependent and less reliable in winter) at Praia da Franquia; missing it means the longer, road-bound bridge route instead.

Navigation: Blue-and-green Fishermen's Trail waymarks throughout; the inland red-and-white Historical Way crosses and briefly shares path near Porto Covo and again around Vila Nova de Milfontes, which is where walkers most often follow the wrong stripe colour.

Almograve to Odeceixe39 kmRead section

The trail's longest single stretch and mostly clifftop: red dune sand for the first hour or so out of Almograve, then firmer cliff-edge path past a lighthouse near Cavaleiro where white storks nest directly on the sea cliffs and stacks, with regular signage warning of crumbling cliff edge. Zambujeira do Mar, perched above its own bay, is the only real settlement and the natural halfway stop on an otherwise sparsely served run. South of it the path narrows to cliff-edge singletrack with some of the best views on the trail, before the final few kilometres drop inland onto a road for the approach to Odeceixe.

Logistics: Zambujeira do Mar (around km66) is the only substantial resupply point between Almograve and Odeceixe — carry food and water for a long day either side of it.

Navigation: Well waymarked in blue-and-green along the cliff edge; the main risk is cutting inland too early on farm tracks near Cavaleiro instead of staying on the coastal line.

Odeceixe to Aljezur25 kmRead section

Begins at Odeceixe's Ponta em Branco headland — the most photographed view on the trail, looking down over the beach where the River Seixe meets the sea — then settles into gentler, lower-lying walking than the cliffs either side of it. An optional low-tide crossing of the river mouth avoids a short road loop, but it's a shortcut, not the official route. Inland past Rogil the corridor turns quieter and flatter, with more settlements per kilometre than anywhere else on the trail, before the valley walk into Aljezur. A relatively easy, recovery-style day between two harder stretches.

Logistics: The Odeceixe river-mouth crossing is a tide-dependent optional shortcut, not the official route — the road loop round the estuary is always available if the tide or timing isn't right.

Navigation: Blue-and-green waymarking; the low-tide river-mouth shortcut at Odeceixe is informal rather than signed — only take it if you know the tide state, otherwise stay on the signed road loop.

Aljezur to Raposeira43 kmRead section

Aljezur to Arrifana threads inland pine forest on sandy track — the last real shade on the trail — before the surf town opens out at the cliff edge. Arrifana to Carrapateira is the day's main effort: sustained rolling ascent and descent past Praia da Bordeira's big dune beach, the most sustained climbing of any stretch so far. Beyond Carrapateira the trail commits to the cliff edge proper — steep, repeated pitches with real exposure and increasingly little flat ground, continuing on past where this section ends. The most physically demanding stretch of the Fishermen's Trail up to this point.

Logistics: No water or food from a couple of kilometres past Carrapateira all the way through to Vila do Bispo, which falls just into the next section — carry enough from Carrapateira for a long dry stretch.

Navigation: Well waymarked blue-and-green throughout; the cliff-edge stretch past Carrapateira has informal parallel tracks near field edges where it's easy to wander off the signed line.

Raposeira to Figueira38 kmRead section

The cliff-edge pitches from the previous section ease into Vila do Bispo, and the walking turns notably gentler through open fields — a genuine change of character after the sting before it. A route split soon after Vila do Bispo offers a coastal or inland option to Sagres; the coastal line finishes at Cabo de São Vicente, the lighthouse and fortress on the cliffs at the southwestern tip of mainland Europe, a proper 'end of the world' arrival. Beyond Sagres the trail turns south then east into the start of its hardest stretch, past the sheltered coves of Martinhal and Barranco toward Ingrina, still easy going before the ground roughens.

Logistics: Sagres is the last proper resupply before the trail's hardest stretch begins on the far side of it — stock up here rather than counting on the small beach cafés further on.

Navigation: Blue-and-green throughout, with a signed coastal/inland fork about 6km past Vila do Bispo (red-and-white marks the inland Historical Way option) — easy to take the wrong colour if not checking markers at the junction.

Figueira to Lagos35 kmRead section

The hardest ground on the whole trail. From around Praia das Furnas the path becomes a non-stop sequence of short, steep pitches on loose rock and crumbly, eroded cliff edge, worst around the descent to Zavial and on to Praia Santa — slow, technical walking that eats far more time than the distance suggests. It eases only at Salema. From there to Praia da Luz is a different day entirely: quiet, undemanding coast past the unspoiled Boca do Rio beach. Luz to Lagos closes with a long climb back onto the clifftop, then boardwalks around Ponta da Piedade's stacks and coves — a busy, touristy finish after two different halves.

Logistics: Allow significantly more time than the distance implies for Furnas to Salema — it's the slowest ground on the entire trail, not ordinary cliff walking.

Navigation: Waymarking stays reliable blue-and-green even through the roughest ground, but the eroded, criss-crossed terrain from Furnas to Salema makes it easy to lose the correct line among informal paths — go slowly and watch for the stripes rather than the most obvious track.