Historic villages of the Beira
Fortified granite villages on the old frontier with Spain, a star-shaped fortress and the schist village of Piódão.
- Distance
- 212 km (132 mi)
- Driving
- 2 h 56 min
- Suggested days
- 4
- Stops
- 7
- Countries
- Portugal
- Updated
- August 8, 2026
At a glance: 4-day road trip of about 212 km (132 mi) with 7 stops, from Guarda to Piódão. About 2 h 56 min of driving in total.
Route description
Guarda, at over 1,000 m the highest city in Portugal, has a fortress-like granite cathedral. From here drive north-east to Almeida, a village enclosed by star-shaped ramparts near the Spanish border; walk round the top of the walls to see the design.
The road continues north to Castelo Rodrigo, a walled hilltop village above almond groves that blossom white in February and March. Then head west to Marialva, where the ruined citadel has an empty, haunting charm, and on to Trancoso, a larger walled town with a castle and a medieval Jewish quarter.
Drive south-west towards the Serra da Estrela to Linhares da Beira, a granite village under its castle, and a launch site for paragliders. From here narrow roads wind across the Serra do Açor to Piódão, a village of dark schist houses stepped up a hillside, lit by the white church at the bottom.
All these places belong to the Historic Villages of Portugal network, and all are best explored on foot, with parking outside the walls. The last road to Piódão is steep and narrow, best in a car or van. Winters are cold here, with occasional snow; spring and autumn are ideal.
Stop-by-stop itinerary
In driving order. Distances are estimates between consecutive stops.
- 1Start
Guarda
Portugal - 246 km
Almeida star fortress
HistoryAlmeida, PortugalA village enclosed in twelve-pointed star-shaped ramparts near the Spanish border, besieged in the Napoleonic Wars. Walk round the top of the walls for the geometry.
- 322 km
Castelo Rodrigo
Portugal - 429 km
Marialva Castle
HistoryMarialva, PortugalAn atmospheric ruined citadel with a pillory and empty lanes inside its walls, above almond groves and granite hills. One of Portugal’s historic villages.
- 522 km
Trancoso
Portugal - 635 km
Linhares da Beira
Portugal - 758 km
Piódão
Portugal