Trip route

Surf near Porto: Matosinhos, Espinho and the beaches either side

Surf near Porto: Matosinhos, Espinho and the beaches either side

By wavesdays editorial · Updated 21 October 2026 · Editorial standards

A north-to-south guide to the surf within reach of Porto, from the Matosinhos learner beach to the quiet banks at Furadouro, with how to get there and which wave suits which level.

Porto is not a surf town in itself, but the sand either side of it has a beach break for most levels, and a metro or train ride gets you to the best of them.

Closest to the city

Matosinhos is the home beach, on Metro line A: roughly 27 minutes from Trindade to Matosinhos Sul, the closest station to the sand, though one source puts it nearer 40. A long sandy stretch between two harbour walls, a busy scene of surf schools and a sheltered, forgiving south end make it the learner wave. Water quality near the harbour and river can be an issue. Leça da Palmeira, just north of Leixões harbour beside Álvaro Siza's tidal pools, is a step up: exposed to every west swell, it can barrel on offshore mornings and is a hard paddle when big.

South of the city

Espinho is 18 km south of Porto and about 35 minutes by train from São Bento. A line of groynes shapes the sandbanks, the peaks are punchy and can be very good on the right bank, and the local crew is competitive. Further south, Esmoriz and Cortegaça are long, exposed beaches with sandbar peaks. At Esmoriz the steadier waves are at the jetties, and Cortegaça suits learners on 2 to 4 ft summer days. Furadouro, near Ovar, is a quiet dune-backed beach with peaks along its length, strong rips and little supervision outside summer.

North of the city

Aguçadoura, north of Póvoa de Varzim, has lefts and rights for every level and moderate crowds. Ofir, by Esposende, sits between two breakwaters and breaks both ways. Cabedelo in Viana do Castelo is better known for kitesurfing, with surf on a solid winter swell, and the water is cold enough in the north that a 4/3 wetsuit is the norm.

Picking a spot

Learning: Matosinhos, or Cortegaça in summer. Intermediate: Espinho or Leça da Palmeira. Quiet: Furadouro or Esmoriz. Almost everything here is exposed to west and north-west swell and wants an east wind, and an onshore breeze ruins most of these beaches, so check the wind first and then pick the beach.

Spots in this guide

Matosinhos
Beach break · Matosinhos

Matosinhos

Porto's home beach, a metro ride from the city, with a long sandy stretch between two harbour walls and a busy scene of surf schools. Sheltered and forgiving at the south end.

BeginnersYear-round; autumn and spring the pick, winter cold and bigger
Leca da Palmeira
Beach break · Matosinhos

Leca da Palmeira

A beach break just north of Leixões harbour, beside Álvaro Siza's famous tidal pools. Exposed to every west swell, with barrels on offshore mornings and a hard paddle when it is big.

IntermediatesAutumn and winter; comes alive in winter storms
Espinho
Beach break · Espinho

Espinho

A town built right on the sand south of Porto, with a line of groynes that shape the sandbanks and a long shortboard and longboard heritage. Peaks are punchy and can be very good on the right bank.

IntermediatesAutumn to spring
Esmoriz
Beach break · Esmoriz

Esmoriz

A long beach with wedgy peaks over shifting sandbanks, plus steadier jetty breaks. Works on a west swell with an east wind, and is most often best in winter.

All levelsWinter most often best, December especially
Cortegaça
Beach break · Cortegaça

Cortegaça

An exposed beach break on the coast south of Espinho that works most of the year. Summer days of 2 to 4 ft suit learners. Bigger swells close out and get heavy.

All levelsWinter most consistent; summer easier
Furadouro
Beach break · Furadouro

Furadouro

A quiet dune-backed beach near Ovar, exposed and consistent, one of the more reliable beach breaks on the northern coast. Uncrowded, with peaks along its length.

IntermediatesAutumn to spring
Aguçadoura
Beach break · Póvoa de Varzim

Aguçadoura

A sand-bottom beach break north of Póvoa de Varzim with lefts and rights for every level. Regular surf, moderate crowds, and a working village behind the dunes.

All levelsAutumn to spring
Ofir
Beach break · Esposende

Ofir

A sandbar beach break between two breakwaters near Esposende, breaking both left and right. Fairly reliable all year, best on a north-west swell with an east-north-east wind.

All levelsFairly reliable all year
Cabedelo (Viana do Castelo)
Beach break · Viana do Castelo

Cabedelo (Viana do Castelo)

The beach across the Lima estuary from Viana do Castelo, and one of the best-known kitesurf spots in Portugal. Reliable summer wind, flat water inside the river-mouth wall for foiling, and waves on a solid winter swell.

All levelsKiting March to October; surf in autumn and winter

Guides

See more