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.
What to expect from beaches in Lisbon
The district of Lisbon has 42 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
54 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 da Rainha
- Praia de Abano
- 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 beachesOeiras
3 beachesTorres Vedras
14 beaches- AzulBF
- Praia de Amanhã (santa Cruz)
- Praia de Centro (santa Cruz)BF
- Praia de Física (santa Cruz)BF
- Praia de FormosaBF
- Praia de Foz do Sizandro-marBF
- Praia de Mirante (santa Cruz)
- Praia de NavioBF
- Praia de Pisão (santa Cruz)BF
- Praia de Santa CruzBF
- Praia de Santa HelenaBF
- Praia de Santa Rita-norteBF
- Praia de Santa Rita-sulBF
- Praia do Porto NovoBF
Featured 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 54 beaches classified by APA, spread across 6 municipalities. 39 hold Blue Flag certification and 45 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).











