Minho coast: Porto to Baiona across the border
North from Porto along the Minho coast: Viana do Castelo and Santa Luzia, the star fortress of Valença, Tui and the Celtic hillfort of Santa Trega.
- Distance
- 200 km (124 mi)
- Driving
- 2 h 45 min
- Suggested days
- 3
- Stops
- 9
- Countries
- Portugal, Spain
- Updated
- June 23, 2026
At a glance: 3-day road trip of about 200 km (124 mi) with 9 stops, from Porto to Baiona. About 2 h 45 min of driving in total.
More road trips in Portugal, Spain
Route description
Leave Porto north on the N13 or the A28 to Vila do Conde, 30 km away, a shipbuilding town with a long aqueduct and the Santa Clara convent above the river. The Minho coast is greener and cooler than the south, with long beaches, pine woods and strong Atlantic waves; swimming is best on calm summer days. Continue north past Póvoa de Varzim and Esposende.
Viana do Castelo is 45 km further. Drive or take the funicular up to the Santa Luzia sanctuary for the view over the Lima estuary. The town below has Renaissance squares and the hospital ship Gil Eannes as a museum. Its big festival in August, the Romaria de Nossa Senhora da Agonia, is famous for costumes and gold filigree jewellery. Then follow the N13 north to Caminha at the mouth of the Minho.
From Caminha the N13 runs up the river to Valença, 25 km. Its fortress has two linked star-shaped walls with lanes of shops inside. Park outside the gates. Walk or drive across the old iron bridge into Spain to Tui, a Galician town with a fortress-like cathedral on its hill. Spain is one hour ahead of Portugal, so adjust your plans for opening times.
From Tui follow the PO-552 down the Spanish bank of the Minho to A Guarda and turn off up Monte Santa Trega, where round stone houses of a Celtic hillfort look over the river mouth. The PO-552 then runs along a rocky coast to Baiona, where a replica of the caravel Pinta, which brought news of Columbus’ landfall in 1493, is moored in the harbour. The route is about 180 km.
Stop-by-stop itinerary
In driving order. Distances are estimates between consecutive stops.
- 1Start
Porto
Portugal - 230 km
Vila do Conde
Portugal - 349 km
Santa Luzia Sanctuary
ViewsViana do Castelo, PortugalA 20th-century basilica on the hill above Viana do Castelo with a panorama over the Lima estuary. A funicular runs up from town; the road to the top is narrow near the summit.
- 41 km
Viana do Castelo
Portugal - 525 km
Caminha
Portugal - 629 km
Valença Fortress
HistoryValença, PortugalA double star-shaped fortress on the Minho facing Tui across the river, with shops and lanes inside the walls. Park outside the gates; the old iron bridge leads across to Spain.
- 73 km
Tui
Spain - 831 km
Castro de Santa Trega
HistoryA Guarda, SpainRemains of a Celtic hillfort with round stone houses, on a hill above the mouth of the Minho. A winding road climbs to a museum and viewpoint over Portugal and the Atlantic.
- 931 km
Baiona
Spain
FAQs
How long is Minho coast: Porto to Baiona across the border?
3-day road trip of about 200 km (124 mi) with 9 stops, from Porto to Baiona. About 2 h 45 min of driving in total.
How many days do you need for Minho coast: Porto to Baiona across the border?
We suggest 3 days: about 2 h 45 min of driving, which leaves time for the stops.
Where does Minho coast: Porto to Baiona across the border start and end?
It starts in Porto and ends in Baiona.
Which countries does Minho coast: Porto to Baiona across the border pass through?
Portugal and Spain.