Porto AUTHORITY
Espinho from Porto: train, beach and what to do in half a day

Espinho from Porto: train, beach and what to do in half a day

Updated on October 26, 2026

Espinho is a seaside resort about 20 km south of Porto, with a very long sandy beach and colourful bathing huts. You get there by suburban train on the Porto-Aveiro line (CP) from Porto-Campanhã: allow about 30 minutes, with frequent trains (sources give varying durations and fares, around 2 to 3 EUR); check cp.pt (October 2026). Half a day is enough: beach, seafront walk, a fish lunch.

Highlights

The beach and colourful huts

The beach and colourful huts

A long sandy beach lined with painted bathing huts, quieter than Matosinhos on weekdays. The Atlantic stays cool even in summer.

The promenade and dune walkways

The seafront and wooden walkways through the dunes allow a long walk along the coast.

Fish and seafood

Seafront and town-centre restaurants serve grilled fish and seafood; see also our guide to seafood in Matosinhos.

Practical info

Tips

How to get there

CP suburban train from Porto-Campanhã, about 30 minutes, with frequent departures; by car, about 20 to 30 minutes via the A1 or the coastal road.

Opening hours

Best: June to September
Beach and seafront free to access; train times on cp.pt

Comments

No comments yet.

Leave a comment

Sign in to leave a comment.