Skip to content
N13

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.

  1. 1

    Porto

    Portugal
    Start
  2. 2

    Vila do Conde

    Portugal
    30 km
  3. 3

    Santa Luzia Sanctuary

    ViewsViana do Castelo, Portugal

    A 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.

    49 km
  4. 4

    Viana do Castelo

    Portugal
    1 km
  5. 5

    Caminha

    Portugal
    25 km
  6. 6

    Valença Fortress

    HistoryValença, Portugal

    A 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.

    29 km
  7. 7

    Tui

    Spain
    3 km
  8. 8

    Castro de Santa Trega

    HistoryA Guarda, Spain

    Remains 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.

    31 km
  9. 9

    Baiona

    Spain
    31 km

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.