Espinho — Atlantic beach town south of Porto
Espinho: Atlantic beach town south of Porto with sandy beaches, fish market and casino. Far fewer tourists than Matosinhos. Day trip by train: under 30
Porto: Aveiro and Costa Nova Half Day Tour with Cruise from Porto
Updated:
Quick facts
- Distance from Porto
- ~20 km south; 30 min by train from Porto Campanhã
- Train fare
- Approximately €3.50 each way (Urbanos)
- Beach type
- Wide Atlantic beach, consistent surf
- Casino
- Casino de Espinho — open daily from 15:00
The beach town Porto keeps to itself
Porto has a disproportionate tourist concentration: millions of visitors arrive each year, most spend their time between Ribeira, Gaia and the historic centre, and the perfectly accessible Atlantic coastline to the south goes largely unexplored by international visitors. Espinho is the most direct beneficiary of this oversight.
A straightforward 30-minute train ride south of Porto Campanhã, Espinho is an Atlantic beach town with a grid-plan centre (unusual for Portugal — it was rebuilt after a catastrophic storm in 1892 that destroyed the original settlement), a working fish market, a Neoclassical casino that has been operating since 1905, and 3 km of wide sandy beach backed by pines. It is not especially remarkable by any single measure. That is the point: a beach day in Espinho is a beach day, uncomplicated by heritage tourism, selfie queues or €5 coffees.
What to do in Espinho as a day trip
The beach
Praia de Espinho is wide, clean and managed by lifeguards from June through September. The northern section closest to the town centre is the most popular; the beach extends south for several kilometres, progressively quieter, toward Vila Nova de Gaia’s southern coast. The sand is coarse and golden, the Atlantic swell is consistent (better for bodyboarding and surfing than for gentle swimming), and the beach bars operate from May through October.
The water temperature runs from 14°C in late spring to 18–19°C in August, which is cold by Mediterranean standards. Locals swim, but the typical visitor experience is more sunbathing than extended ocean swimming. Wetsuits are standard for surfers year-round.
Surfing and bodyboarding
Espinho has a consistent beach break suitable for intermediate surfers and determined beginners. Several surf schools operate seasonally on the beach from April through October, with equipment rental available from the same outfits. The beach is less crowded than Matosinhos (which absorbs most Porto visitors interested in surfing), which means more space in the water and more access to equipment.
For beginners who want a structured introduction to Atlantic surfing, the surfing in Porto and Matosinhos guide covers the comparative conditions and school options at both beaches.
Mercado do Peixe (Fish Market)
Espinho’s fish market operates at the harbour area in the mornings — a smaller, quieter version of the Matosinhos operation but with the same character: fresh catch from overnight boats, sold to local restaurants and retail customers. If you are on an early train and arrive by 9:30, the market is still active. The harbour itself is working rather than scenic, but the practical energy is genuine.
Casino de Espinho
The Casino de Espinho is one of the oldest licensed casinos in Portugal, with a main building dating to the early 20th century. It opens daily from 15:00 and operates slot machines, table games (roulette, blackjack, baccarat) and hosts occasional live music or entertainment events. The casino restaurant offers dinner from €25–40 per person and has a somewhat dated grandeur that makes it a distinctive setting for an evening meal.
The casino is a curiosity for visitors arriving in the late afternoon after a beach day — Porto has nothing comparable within the city limits.
Walking the grid
Espinho’s town centre is unusually regular for Portugal — the storm reconstruction in the 1890s produced a grid of numbered streets (ruas and avenidas rather than historical lane names) that makes navigation simple. The market hall (Mercado Municipal) is worth a brief stop for context, and the streets immediately behind the beach contain the town’s best traditional restaurants.
Getting to Espinho from Porto
By train (recommended): Regional trains from Porto Campanhã to Espinho run approximately every 30 minutes (more frequently at peak hours). The journey takes 25–35 minutes and costs approximately €3–4 each way (check CP — Comboios de Portugal — for current fares; the Urbanos/inter-regional fare applies). Porto São Bento also serves some trains to Espinho with an additional stop time. Buy tickets at the station or via the CP app to avoid the queue.
From Porto Campanhã: Metro line A (Azul) connects Trindade (city centre) to Campanhã in 10 minutes (€1.30). This makes the total journey city centre to Espinho around 45 minutes door-to-beach.
By car: 20 km south on the A29 motorway, approximately 20 minutes without traffic. Parking is free in most of the town and easy outside August.
By coastal bus: Bus services exist but are slow and infrequent compared to the train. The train is the practical choice.
Where to stay in Espinho
Espinho is best visited as a day trip from Porto — the accommodation is limited and the town empties of energy in the evenings except at the casino. That said, there are a few options if you want a coastal night:
Hotel Praia Golfe: The main hotel in Espinho, a mid-range option with sea views from upper rooms. Rates €70–110 per night, dropping significantly in winter.
Pension/guesthouse options: Several small pensions operate near the town centre at €40–60 per night — basic, functional, appropriate for anyone who wants the Atlantic sunrise before the morning train back.
For most visitors, staying in Porto and treating Espinho as a beach day is the practical approach. The where to stay in Porto guide covers the city bases from which Espinho is reachable.
Where to eat in Espinho
Restaurante Mar & Sol (and similar fish grills near the beach): Espinho has a tier of grill restaurants behind the beach that serve the town’s daily catch at lower prices than the Matosinhos equivalents — a full lunch with fish, wine and dessert for €12–18 per person. Look for handwritten menus and active charcoal grills.
Cervejaria Batel (near the casino): A larger, more reliable option for shellfish and grilled fish, popular with local families on weekends. Mains €14–22.
Casa Teles: A traditional casa de pasto (simple family restaurant) near the market, open for lunch only, with a daily special at €8–10. The kind of place that needs no review because the neighbourhood feeds it.
The fish is the reason to eat in Espinho. Standard tourist fare or pizza-type restaurants exist near the beach in summer but are not the point.
Best time to visit Espinho
June through September for the beach and outdoor culture. Espinho in August is busy with Portuguese families from Porto and beyond — the beach fills, the restaurants are at capacity at lunch, and the casino buzzes at night. May and September offer near-identical weather with significantly fewer people.
Winter in Espinho (November–March) is Atlantic bleak — useful only if the casino or a deserted, wild beach walk is the specific goal. The fish market and grill restaurants operate year-round.
Frequently asked questions about Espinho
Is Espinho worth the trip from Porto?
As a beach day, yes — particularly if you’ve already visited Matosinhos and want a less crowded alternative. As a standalone attraction, no: there is nothing in Espinho that compels a visit in its own right. It is good precisely because it is ordinary.
Can I combine Espinho with Aveiro or Costa Nova in a single day?
Technically possible but tiring. Espinho and Aveiro are in opposite directions from Porto (Espinho is south, Aveiro is southwest). If combining coast stops, a more logical pairing is Espinho in the morning by train and then back through Porto to Foz or Matosinhos by afternoon. Aveiro and Costa Nova are better combined together on a separate half-day.
What is the beach at Espinho like compared to Matosinhos?
Similar Atlantic character (cold water, real swell, sandy beach) but wider, longer and significantly less crowded. Matosinhos is more convenient (metro rather than train) and has better restaurants. Espinho is the choice when the beach itself is the priority.
How does the casino compare to other options in Portugal?
Modest by Lisbon standards but interesting for its age and setting. The atmosphere is relaxed rather than formal. Passport or ID is required for entry. More a curiosity than a destination in itself.
Is Espinho a good day trip for families?
Yes, with the right expectations. The beach is well managed with lifeguards in summer, the town is compact and walkable, and the train ride is short enough not to exhaust small children. The Porto with kids guide covers coastal day trip options for families.
Top experiences
Bookable activities with verified prices and instant confirmation on GetYourGuide.
Related reading

Best beaches near Porto — Foz, Matosinhos, Espinho, Miramar and Costa Nova compared
Honest comparison of Porto's best nearby beaches: water quality, crowd levels, how to get there, and which beach suits your trip style.

Best day trips from Porto — the honest guide
The 8 best day trips from Porto ranked honestly: Braga, Guimarães, Aveiro, Douro Valley, Coimbra, Gerês, Santiago de Compostela and Arouca.

Costa Nova — the village with the striped houses
Costa Nova: striped palheiro houses on the Aveiro lagoon and Atlantic beach. Best combined with Aveiro for a day trip from Porto. Transport and logistics

Aveiro — Portugal's canal town and Art Nouveau gem
Aveiro: canals, moliceiro boats, Art Nouveau buildings and ovos moles, 60 km from Porto. Day trip guide: train times, what to see and combining with Costa

Surfing in Porto and Matosinhos — spots, schools, seasons, and honest beginner guide
Surfing near Porto: Matosinhos spots, beginner school prices, seasonal conditions, board rental, and honest advice on who should skip the waves.

Porto on a budget — how to visit without overspending
Visit Porto for 55–70 € per day: free walking tours, tascas, free viewpoints, Andante metro card, and honest advice on where the tourist markup hits