Portugal
140 towns in Portugal, with 284 surf spots, 36 kitesurf spots, 32 windsurf spots, 56 sailing spots, 17 dive sites, 34 kayak spots, 29 climbing areas and 46 mountain bike areas. Open one for its week.
Best this week first
Showing all 140 towns.
- FundaoAirport 73 kmThis week: GoodBest day 100/1004 good days
- PenicheAirport 67 kmThis week: GoodBest day 100/1005 good days
- NazaréAirport 92 kmThis week: GoodBest day 100/1004 good days
- Viana do CasteloAirport 51 kmThis week: GoodBest day 99/1004 good days
- Ponta DelgadaAirport 3 kmThis week: GoodBest day 100/1006 good days
- MelgacoAirport 33 kmThis week: GoodBest day 97/1006 good days
- GavieiraAirport 43 kmThis week: GoodBest day 97/1003 good days
- Fajã GrandeAirport 11 kmThis week: GoodBest day 100/1005 good days
- AveiroAirport 65 kmThis week: GoodBest day 95/1006 good days
- EsposendeAirport 33 kmThis week: GoodBest day 92/1004 good days
- CascaisAirport 6 kmThis week: GoodBest day 100/1003 good days
- MachicoAirport 3 kmThis week: GoodBest day 100/1004 good days
- SagresAirport 35 kmThis week: GoodBest day 67/1002 good days
- São VicenteAirport 28 kmThis week: GoodBest day 100/1007 good days
- TorreiraAirport 54 kmThis week: GoodBest day 67/1001 good day
- Tavira (Santa Maria e Santiago)Airport 31 kmThis week: GoodBest day 88/1004 good days
- CalhetaAirport 15 kmThis week: GoodBest day 100/1003 good days
- Penhas da SaudeAirport 55 kmThis week: GoodBest day 96/1003 good days
- Figueiro Dos VinhosAirport 97 kmThis week: GoodBest day 96/1003 good days
- Porto CovoAirport 80 kmThis week: GoodBest day 100/1003 good days
- Porto SantoAirport 2 kmThis week: GoodBest day 100/1003 good days
- Figueira da FozAirport 104 kmThis week: GoodBest day 88/1003 good days
- Santa CruzAirport 5 kmThis week: GoodBest day 100/1003 good days
- Foz do ArelhoAirport 73 kmThis week: GoodBest day 96/1005 good days
- Vila do PortoAirport 101 kmThis week: GoodBest day 100/1003 good days
- LagosAirport 9 kmThis week: GoodBest day 88/1005 good days
- AljezurAirport 27 kmThis week: GoodBest day 67/1002 good days
- OlhãoAirport 12 kmThis week: GoodBest day 67/1002 good days
- SerpaAirport 109 kmThis week: GoodBest day 100/1006 good days
- CarvoeiroAirport 12 kmThis week: GoodBest day 64/1002 good days
- AlbufeiraAirport 26 kmThis week: GoodBest day 67/1002 good days
- EspinhoAirport 27 kmThis week: GoodBest day 63/1001 good day
- Costa da CaparicaAirport 14 kmThis week: GoodBest day 100/1005 good days
- LisboaAirport 6 kmThis week: GoodBest day 100/1006 good days
- OeirasAirport 8 kmThis week: GoodBest day 100/1005 good days
- PortoAirport 12 kmThis week: GoodBest day 98/1006 good days
- AlvorAirport 2 kmThis week: GoodBest day 67/1001 good day
- Armação de PêraAirport 20 kmThis week: GoodBest day 64/1002 good days
- EriceiraAirport 27 kmThis week: GoodBest day 88/1004 good days
- Vila Real de Santo AntónioAirport 53 kmThis week: GoodBest day 83/1004 good days
- TroiaAirport 38 kmThis week: GoodBest day 100/1001 good day
- Faro (Sé e São Pedro)Airport 3 kmThis week: GoodBest day 99/1006 good days
- FusetaAirport 20 kmThis week: GoodBest day 62/1001 good day
- CarcavelosAirport 4 kmThis week: GoodBest day 61/1001 good day
- Penha GarciaAirport 106 kmThis week: GoodBest day 95/1004 good days
- MatosinhosAirport 7 kmThis week: GoodBest day 97/1002 good days
- Santa Cruz das FloresAirport 0 kmThis week: GoodBest day 96/1007 good days
- AlvarengaAirport 36 kmThis week: GoodBest day 95/1006 good days
- PenacovaAirport 61 kmThis week: GoodBest day 95/1006 good days
- Ponte de LimaAirport 52 kmThis week: GoodBest day 95/1005 good days
- Setúbal (São Julião, Nossa Senhora da Anunciada e Santa Maria da Graça)Airport 36 kmThis week: GoodBest day 95/1005 good days
- Coimbra (Sé Nova, Santa Cruz, Almedina e São Bartolomeu)Airport 73 kmThis week: GoodBest day 95/1004 good days
- Póvoa de LanhosoAirport 50 kmThis week: GoodBest day 94/1005 good days
- FuradouroAirport 42 kmThis week: GoodBest day 96/1001 good day
- FãoAirport 30 kmThis week: GoodBest day 93/1004 good days
- Angra do HeroísmoAirport 16 kmThis week: GoodBest day 94/1006 good days
- Vila do CondeAirport 13 kmThis week: GoodBest day 93/1004 good days
- São Roque do PicoAirport 11 kmThis week: GoodBest day 93/1004 good days
- Porto MonizAirport 41 kmThis week: GoodBest day 93/1002 good days
- Póvoa de VarzimAirport 16 kmThis week: GoodBest day 93/1002 good days
- ComportaAirport 54 kmThis week: GoodBest day 93/1001 good day
- Gafanha da EncarnacaoAirport 70 kmThis week: GoodBest day 91/1001 good day
- CarregosaAirport 46 kmThis week: GoodBest day 93/1003 good days
- ÓbidosAirport 65 kmThis week: GoodBest day 88/1004 good days
- LouléAirport 14 kmThis week: GoodBest day 88/1004 good days
- Marinha GrandeAirport 109 kmThis week: GoodBest day 88/1004 good days
- AlmodôvarAirport 56 kmThis week: GoodBest day 88/1004 good days
- AlmograveAirport 59 kmThis week: GoodBest day 88/1004 good days
- BordeiraAirport 25 kmThis week: GoodBest day 88/1004 good days
- LourinhãAirport 54 kmThis week: GoodBest day 88/1004 good days
- OuriqueAirport 64 kmThis week: GoodBest day 88/1004 good days
- SintraAirport 9 kmThis week: GoodBest day 88/1004 good days
- Sobral de Monte AgraçoAirport 26 kmThis week: GoodBest day 88/1004 good days
- CojaAirport 51 kmThis week: GoodBest day 88/1003 good days
- Monte RealAirport 121 kmThis week: GoodBest day 88/1003 good days
- PombalAirport 110 kmThis week: GoodBest day 88/1003 good days
- Rio de MelAirport 46 kmThis week: GoodBest day 88/1003 good days
- HortaAirport 8 kmThis week: GoodBest day 95/1007 good days
- Vila Franca do CampoAirport 23 kmThis week: GoodBest day 95/1005 good days
- Lagoa AzoresAirport 11 kmThis week: GoodBest day 94/1006 good days
- CapelasAirport 11 kmThis week: GoodBest day 93/1005 good days
- CorvoAirport 24 kmThis week: GoodBest day 91/1006 good days
- SeixalAirport 16 kmThis week: GoodBest day 79/1003 good days
- Lajes das FloresAirport 9 kmThis week: GoodBest day 90/1004 good days
- Ribeira GrandeAirport 18 kmThis week: GoodBest day 74/1004 good days
- AroucaAirport 37 kmThis week: GoodBest day 91/1006 good days
- PortalegreAirport 69 kmThis week: GoodBest day 90/1004 good days
- RecareiAirport 25 kmThis week: GoodBest day 89/1003 good days
- SesimbraAirport 38 kmThis week: GoodBest day 82/1004 good days
- OvarAirport 44 kmThis week: GoodBest day 78/1003 good days
- Porto da CruzAirport 10 kmThis week: GoodBest day 76/1005 good days
- Castro DaireAirport 20 kmThis week: GoodBest day 69/1006 good days
- CapeloAirport 10 kmThis week: GoodBest day 69/1002 good days
- Quinta do LagoAirport 5 kmThis week: FairBest day 47/100
- Zambujeira do MarAirport 45 kmThis week: FairBest day 51/100
- BoliqueimeAirport 21 kmThis week: PoorBest day 39/100
- LuzAirport 15 kmThis week: PoorBest day 37/100
- Manta RotaAirport 44 kmThis week: PoorBest day 31/100
- AlturaAirport 45 kmThis week: PoorBest day 27/100
- LagoaAirport 12 kmThis week: PoorBest day 15/100
- FerragudoAirport 6 kmThis week: PoorBest day 44/100
- FunchalAirport 14 kmThis week: PoorBest day 36/100
- Ribeira BravaAirport 27 kmThis week: PoorBest day 18/100
- Praia da Vitória (Santa Cruz)Airport 4 kmThis week: PoorBest day 41/100
- CalhetaAirport 38 kmThis week: PoorBest day 0/100
- Vila do BispoAirport 27 kmThis week: Not for your level
- CaminhaAirport 43 kmThis week: Not for your level
- MelidesAirport 79 kmThis week: Not for your level
- BuarcosAirport 104 kmThis week: Not for your level
- BurgauAirport 19 kmThis week: Not for your level
- CarrapateiraAirport 28 kmThis week: Not for your level
- EsmorizAirport 32 kmThis week: Not for your level
- Jardim do MarAirport 41 kmThis week: Not for your level
- Ribeira SecaAirport 18 kmThis week: Not for your level
- Vila Nova de MilfontesAirport 66 kmThis week: Not for your level
- AlmagreiraAirport 101 kmThis week: Not for your level
- ApúliaAirport 27 kmThis week: Not for your level
- Aver O MarAirport 19 kmThis week: Not for your level
- AzuraraAirport 12 kmThis week: Not for your level
- CanideloAirport 14 kmThis week: Not for your level
- CaxiasAirport 7 kmThis week: Not for your level
- FaialAirport 13 kmThis week: Not for your level
- FurnasAirport 34 kmThis week: Not for your level
- Gafanha da NazareAirport 68 kmThis week: Not for your level
- Lugar de BaixoAirport 29 kmThis week: Not for your level
- Madalena do MarAirport 34 kmThis week: Not for your level
- Mindelo PortoAirport 8 kmThis week: Not for your level
- MoledoAirport 47 kmThis week: Not for your level
- OdeceixeAirport 36 kmThis week: Not for your level
- Paco de ArcosAirport 6 kmThis week: Not for your level
- ParamosAirport 31 kmThis week: Not for your level
- ParedeAirport 4 kmThis week: Not for your level
- PortimãoAirport 4 kmThis week: Not for your level
- Praia de MiraAirport 83 kmThis week: Not for your level
- Praia do AlmoxarifeAirport 9 kmThis week: Not for your level
- Praia do NorteAirport 10 kmThis week: Not for your level
- Ribeira da JanelaAirport 39 kmThis week: Not for your level
- Santa Cruz da GraciosaAirport 7 kmThis week: Not for your level
- Sao JacintoAirport 65 kmThis week: Not for your level
- SilvaldeAirport 29 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.