Beaches in Lisbon
Minutes from Lisbon, from the Cascais line to the Sintra and Mafra coast. Atlantic surf beaches, fishing villages and wild sandy stretches.
Map of beaches in Lisbon
What to expect from beaches in Lisbon
The district of Lisbon has 55 beaches classified by APA, spread across the Cascais line, the Sintra coast, Mafra, Lourinhã and Torres Vedras. It is the second most-visited district in the country during the bathing season, thanks to its proximity to the capital — every beach is less than an hour from Lisbon.
The Cascais line (Praia de Carcavelos, Tamariz, Estoril, São Pedro do Estoril, Rainha) is easily reachable by CP train from Cais do Sodré, with a stop at each beach. Carcavelos is the go-to urban beach for Lisbon residents, with a surf school and three kilometres of sand. Still in Cascais, but at the Atlantic end, Praia do Guincho offers a completely different landscape — wild, windy, part of the Sintra-Cascais Natural Park and ideal for windsurfing and kitesurfing.
The Sintra coast (Praia das Maçãs, Praia Grande, Praia da Adraga) is wilder, with cliffs and steep escarpments. Praia da Adraga has been voted several times one of the most beautiful in Europe. Further north, Mafra (Praia de São Julião) and Torres Vedras (Porto Novo, Santa Cruz) offer longer, less crowded sandy stretches, favoured by surfers. Lourinhã (Praia de Areia Branca) is one of the most sought-after for family holidays outside the Cascais bubble.
The official bathing season runs from 1 June to 30 September. Atlantic water at this latitude is cool (15–18°C in summer) — anyone looking for warmer water needs to cross the Tagus into Setúbal. Getting there: CP train from Cascais for the Cascais line, Mafrense or Scotturb buses for Sintra/Mafra, A8 motorway for Lourinhã/Torres Vedras.
Beaches in the Lisbon district by municipality
57 beaches classified by APA, spread across 6 municipalities. Click a beach to see details, water quality and photos.
Cascais
18 beaches- AvencasBF
- CrisminaBF
- Guincho NorteBF
- Guincho SulBF
- Praia de Abano
- Praia de Azarujinha
- Praia de CarcavelosBF
- Praia de Conceicão
- Praia de Duquesa
- Praia de Moitas
- Praia de ParedeBF
- Praia de Poça
- Praia de Rainha (Cascais)
- Praia de S. Pedro do EstorilBF
- Praia de São Pedro do EstorilBF
- Praia do EstorilBF
- Praia do GuinchoBF
- Praia do Tamariz
Lourinhã
6 beachesMafra
8 beachesSintra
6 beachesTorres Vedras
15 beachesFeatured beaches in Lisbon
Beaches in the district with Blue Flag or Excellent water quality.
Frequently asked questions about beaches in Lisbon
How many beaches does the district of Lisbon have?
The district of Lisbon has 57 beaches classified by APA, spread across 6 municipalities. 39 hold Blue Flag certification and 46 are rated Excellent for water quality.
How do you get from Lisbon to the Cascais beaches without a car?
The CP train from Cais do Sodré stops at every Cascais-line beach (Carcavelos, Parede, São Pedro do Estoril, Estoril, Tamariz, Cascais). Trains run every 20 minutes during the day and the journey takes 30–40 minutes. For Guincho, take a Scotturb bus from Cascais station.
What is the best surf beach near Lisbon?
Carcavelos is the surf-school benchmark — sandy bottom and consistent waves. For more experienced surfers, Praia Grande in Sintra, Praia do Guincho and Praia de Santa Cruz (Torres Vedras) offer more technical waves. Ericeira, in Mafra, is a World Surfing Reserve — only the second in the world.
Are Lisbon district beaches good for children?
The Cascais line (Tamariz, Estoril, Carcavelos) is the most sheltered and best equipped for families, with lifeguards, food and easy access. The Sintra beaches (Maçãs, Praia Grande) and Guincho are windier and have stronger swell — they require extra care with young children.
What is the water temperature on Lisbon district beaches?
Sea temperatures range from 15°C (June) to 19°C (August), with the cold Canary current keeping the Atlantic cool even at peak summer. The Sintra Coast and Guincho beaches are usually cooler still due to exposure to northerly winds. For warmer water you need to cross to Setúbal (Arrábida, Tróia).











