Portugal
67 towns in Portugal, with 250 surf spots. Open one for its week.
Best this week first
Showing all 67 towns.
- Ribeira GrandeThis week: GoodBest day 69/1004 good days
- Praia da Vitória (Santa Cruz)Airport 4 kmThis week: GoodBest day 64/1004 good days
- LuzAirport 15 kmThis week: GoodBest day 62/1005 good days
- CapeloAirport 10 kmThis week: GoodBest day 62/1002 good days
- AljezurAirport 27 kmThis week: GoodBest day 61/1002 good days
- BordeiraAirport 25 kmThis week: GoodBest day 61/1002 good days
- CalhetaAirport 15 kmThis week: GoodBest day 60/1002 good days
- ComportaAirport 54 kmThis week: GoodBest day 59/1004 good days
- Costa da CaparicaAirport 14 kmThis week: GoodBest day 58/1002 good days
- OdeceixeAirport 36 kmThis week: GoodBest day 58/1002 good days
- FunchalAirport 14 kmThis week: GoodBest day 56/1004 good days
- AlmograveAirport 59 kmThis week: GoodBest day 56/1001 good day
- Porto CovoAirport 80 kmThis week: GoodBest day 55/1001 good day
- Vila Nova de MilfontesAirport 66 kmThis week: GoodBest day 55/1001 good day
- MelidesAirport 79 kmThis week: GoodBest day 54/1004 good days
- CascaisAirport 6 kmThis week: GoodBest day 54/1002 good days
- Zambujeira do MarAirport 45 kmThis week: GoodBest day 54/1002 good days
- SagresAirport 35 kmThis week: GoodBest day 53/1002 good days
- Vila do BispoAirport 27 kmThis week: GoodBest day 53/1002 good days
- CarrapateiraAirport 28 kmThis week: GoodBest day 53/1002 good days
- Jardim do MarAirport 41 kmThis week: GoodBest day 53/1002 good days
- Viana do CasteloAirport 51 kmThis week: GoodBest day 53/1001 good day
- CalhetaAirport 38 kmThis week: GoodBest day 52/1002 good days
- Vila do PortoThis week: GoodBest day 52/1002 good days
- CaminhaAirport 43 kmThis week: GoodBest day 51/1001 good day
- São VicenteAirport 28 kmThis week: GoodBest day 49/1002 good days
- Figueira da FozAirport 104 kmThis week: GoodBest day 49/1001 good day
- BuarcosAirport 104 kmThis week: FairBest day 47/100
- Foz do ArelhoAirport 73 kmThis week: FairBest day 47/100
- PenicheAirport 67 kmThis week: FairBest day 46/100
- EspinhoAirport 27 kmThis week: FairBest day 46/100
- NazaréAirport 92 kmThis week: FairBest day 46/100
- Porto MonizAirport 41 kmThis week: FairBest day 46/100
- MatosinhosAirport 7 kmThis week: FairBest day 45/100
- Vila do CondeAirport 13 kmThis week: FairBest day 45/100
- LourinhãAirport 54 kmThis week: FairBest day 45/100
- Marinha GrandeAirport 109 kmThis week: FairBest day 45/100
- FaialAirport 13 kmThis week: FairBest day 45/100
- CarcavelosAirport 4 kmThis week: FairBest day 44/100
- Porto da CruzAirport 10 kmThis week: FairBest day 44/100
- TorreiraAirport 54 kmThis week: FairBest day 44/100
- EsposendeAirport 33 kmThis week: FairBest day 42/100
- ApúliaAirport 27 kmThis week: FairBest day 40/100
- EriceiraAirport 27 kmThis week: FairBest day 37/100
- FãoAirport 30 kmThis week: FairBest day 36/100
- FuradouroAirport 42 kmThis week: FairBest day 36/100
- Póvoa de VarzimAirport 16 kmThis week: PoorBest day 34/100
- LagoaAirport 12 kmThis week: PoorBest day 32/100
- EsmorizAirport 32 kmThis week: PoorBest day 30/100
- AlbufeiraAirport 26 kmThis week: PoorBest day 27/100
- AlvorAirport 2 kmThis week: PoorBest day 21/100
- LagosAirport 9 kmThis week: PoorBest day 21/100
- OlhãoAirport 12 kmThis week: PoorBest day 20/100
- FerragudoAirport 6 kmThis week: PoorBest day 20/100
- PortimãoAirport 4 kmThis week: PoorBest day 20/100
- Armação de PêraAirport 20 kmThis week: PoorBest day 14/100
- Faro (Sé e São Pedro)Airport 3 kmThis week: PoorBest day 13/100
- AlturaAirport 45 kmThis week: PoorBest day 6/100
- Tavira (Santa Maria e Santiago)Airport 31 kmThis week: PoorBest day 4/100
- Vila Real de Santo AntónioAirport 53 kmThis week: PoorBest day 4/100
- OeirasAirport 8 kmThis week: Not for your level
- Porto SantoAirport 2 kmThis week: Not for your level
- Setúbal (São Julião, Nossa Senhora da Anunciada e Santa Maria da Graça)Airport 36 kmThis week: Not for your level
- Fajã GrandeAirport 11 kmThis week: Not for your level
- FusetaAirport 20 kmThis week: Not for your level
- MachicoAirport 3 kmThis week: Not for your level
- ParedeAirport 4 kmThis week: Not for your level
The map needs JavaScript. The list beside it holds every town, 50 at a time, and each place's page links to Google Maps.
Each town is ringed by the best day this week at its own places, a surf spot's for the level you pick. Zoom in, or tap a cluster, to see the towns in it.
Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.