Viana do Castelo, Portugal
In Viana do Castelo · Norte · Portugal · Viana do Castelo on Google Maps · Map of the spots

About Viana do Castelo
Viana do Castelo is a town in Viana do Castelo, Portugal. From Viana do Castelo you can reach 13 surf spots, 2 kite spots, 2 windsurf spots, 1 sailing spot and 1 dive site. The nearest is Viana do castelo, a surf spot 0.5 km from the centre. Overture lists 63 places to stay within 2 km of the centre, 1 of them campsites. The nearest airport is Francisco de Sá Carneiro Airport (OPO), 51 km away.
Pick your dates and start point to see a trip here scored, planned and costed: plan a surf trip to Portugal.
Staying in Viana do Castelo
- 63 places to stay within 2 km of the centre, 1 of them campsites (Overture places)
- Nearest airports: Francisco de Sá Carneiro Airport (OPO), 51 km, VGO, 62 km, VRL, 103 km
Stay in Viana do CasteloAd
Typical prices for a double room that month, not a quote.
Room photos are examples, not these hotels (credits).
See all places to stay in Viana do Castelo (ad) on Booking.com →Where it is
Each place is ringed by its best day this week, a surf spot for intermediates: green on a good day. The dashed circle is 20 km from Viana do Castelo.
The map needs JavaScript. Every place on it is listed on this page, and each place's page links to Google Maps.
One finger scrolls the page; two fingers move the map. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.
Surf within 20 km
The next 7 days. Each day's wave height, green on a good day for intermediate surfers. A spot that does not suit them is tagged with the level it suits and never goes green for them. The best of the spots that stay in Viana do Castelo each day wears a ★ Best badge, only on a Good day. 7 spots stay in another town: within your drive, they count for Viana do Castelo too.
Wave height in feet, the wave energy in kJ under it.Good★ BestBest spot that day for intermediatesUnder each day, the wind in knots: the arrow points where it blows to.A tag under a spot's name is the level its colours are for: Expert
| Spot | Sun 18 | Mon 19 | Tue 20 | Wed 21 | Thu 22 | Fri 23 | Sat 24 |
|---|---|---|---|---|---|---|---|
| punta dos picos20 kmabout 35 min by carStays in Caminha, 3 km | 3 ft184 kJwind from the east-north-east, 8 knots, offshore, good | 2 ft141 kJwind from the north-west, 9 knots, too small | 5 ft412 kJwind from the north, 9 knots, fair | 8 ft750 kJwind from the north, 9 knots, too big | 8 ft822 kJwind from the south-south-east, 8 knots, too big | 11 ft2007 kJwind from the north-north-east, 6 knots, too big | 8 ft874 kJwind from the east-north-east, 3 knots, too big |
All readings for punta dos picos: score, swell, energy, wind and temperature each day | |||||||
| Praia de Moledo17.6 kmabout 35 min by carStays in Caminha, 4 km | 3 ft184 kJwind from the east-north-east, 8 knots, offshore, good | 2 ft141 kJwind from the north-west, 9 knots, too small | 5 ft412 kJwind from the north, 9 knots, fair | 8 ft750 kJwind from the north, 9 knots, too big | 8 ft822 kJwind from the south-south-east, 8 knots, too big | 11 ft2007 kJwind from the north-north-east, 6 knots, too big | 8 ft874 kJwind from the east-north-east, 3 knots, too big |
All readings for Praia de Moledo: score, swell, energy, wind and temperature each day | |||||||
| Kings Rock4.7 kmabout 10 min by car | 4 ft159 kJwind from the north, 4 knots★ Best, good, best spot that day | 2 ft165 kJwind from the north-west, 9 knots, too small | 4 ft332 kJwind from the north, 7 knots★ Best, good, best spot that day | 7 ft503 kJwind from the north, 8 knots, too big | 6 ft609 kJwind from the south-east, 6 knots, too big | 10 ft1446 kJwind from the north, 7 knots, too big | 7 ft667 kJwind from the north-north-east, 3 knots, too big |
All readings for Kings Rock: score, swell, energy, wind and temperature each day | |||||||
| Vila Praia de Ancora13.2 kmabout 25 min by carStays in Caminha, 7 km | 4 ft180 kJwind from the north-east, 6 knots, offshore, good | 2 ft130 kJwind from the north-west, 8 knots, too small | 4 ft366 kJwind from the north, 8 knots, good | 8 ft659 kJwind from the north, 8 knots, too big | 7 ft730 kJwind from the south-east, 6 knots, too big | 11 ft1759 kJwind from the north, 6 knots, too big | 8 ft803 kJwind from the north-east, 3 knots, too big |
All readings for Vila Praia de Ancora: score, swell, energy, wind and temperature each day | |||||||
| Praia da Arda9.3 kmabout 20 min by car | 4 ft180 kJwind from the north-east, 6 knots, offshore★ Best, good, best spot that day | 2 ft14 kJwind from the east-south-east, 1 knot, offshore, too small | 4 ft366 kJwind from the north, 8 knots, good | 8 ft659 kJwind from the north, 8 knots, too big | 7 ft730 kJwind from the south-east, 6 knots, too big | 11 ft1759 kJwind from the north, 6 knots, too big | 8 ft803 kJwind from the north-east, 3 knots, too big |
All readings for Praia da Arda: score, swell, energy, wind and temperature each day | |||||||
| Praia de arda9.3 kmabout 20 min by car | 4 ft180 kJwind from the north-east, 6 knots, offshore★ Best, good, best spot that day | 2 ft14 kJwind from the east-south-east, 1 knot, offshore, too small | 4 ft366 kJwind from the north, 8 knots, good | 8 ft659 kJwind from the north, 8 knots, too big | 7 ft730 kJwind from the south-east, 6 knots, too big | 11 ft1759 kJwind from the north, 6 knots, too big | 8 ft803 kJwind from the north-east, 3 knots, too big |
All readings for Praia de arda: score, swell, energy, wind and temperature each day | |||||||
| Praia dos Ingleses12.4 kmabout 25 min by carStays in Caminha, 9 km | 4 ft180 kJwind from the north-east, 6 knots, offshore, good | 2 ft14 kJwind from the east-south-east, 1 knot, offshore, too small | 4 ft366 kJwind from the north, 8 knots, good | 8 ft659 kJwind from the north, 8 knots, too big | 7 ft730 kJwind from the south-east, 6 knots, too big | 11 ft1759 kJwind from the north, 6 knots, too big | 8 ft803 kJwind from the north-east, 3 knots, too big |
All readings for Praia dos Ingleses: score, swell, energy, wind and temperature each day | |||||||
| Amorosa5.1 kmabout 10 min by car | 4 ft130 kJwind from the north-north-west, 4 knots, fair | 2 ft180 kJwind from the north-west, 9 knots, too small | 4 ft296 kJwind from the north, 8 knots, good | 6 ft348 kJwind from the north, 8 knots, poor | 6 ft481 kJwind from the south-east, 7 knots, too big | 9 ft1197 kJwind from the north, 6 knots, too big | 6 ft531 kJwind from the north-north-east, 3 knots, too big |
All readings for Amorosa: score, swell, energy, wind and temperature each day | |||||||
| Cabedelo de Viana1.7 kmabout 5 min by car | 3 ft101 kJwind from the north-north-west, 4 knots, too small | 2 ft132 kJwind from the north-west, 9 knots, too small | 3 ft220 kJwind from the north, 8 knots, offshore, too small | 5 ft245 kJwind from the north, 8 knots, offshore, fair | 5 ft346 kJwind from the south-east, 7 knots, poor | 8 ft889 kJwind from the north, 6 knots, too big | 5 ft338 kJwind from the north-west, 4 knots, fair |
All readings for Cabedelo de Viana: score, swell, energy, wind and temperature each day | |||||||
| Esposende17 kmabout 30 min by carStays in Esposende, 2 km | 3 ft116 kJwind from the east-north-east, 10 knots, offshore, poor | 2 ft26 kJwind from the north-east, 7 knots, offshore, too small | 4 ft286 kJwind from the north-north-west, 10 knots, fair | 6 ft365 kJwind from the north, 11 knots, too big | 6 ft429 kJwind from the south-east, 7 knots, poor | 8 ft991 kJwind from the north, 9 knots, too big | 6 ft419 kJwind from the west-north-west, 5 knots, poor |
All readings for Esposende: score, swell, energy, wind and temperature each day | |||||||
| Ofir19.9 kmabout 35 min by carStays in Esposende, 2 km | 3 ft116 kJwind from the east-north-east, 10 knots, offshore, poor | 2 ft26 kJwind from the north-east, 7 knots, offshore, too small | 4 ft286 kJwind from the north-north-west, 10 knots, fair | 6 ft365 kJwind from the north, 11 knots, too big | 6 ft429 kJwind from the south-east, 7 knots, poor | 8 ft991 kJwind from the north, 9 knots, too big | 6 ft419 kJwind from the west-north-west, 5 knots, poor |
All readings for Ofir: score, swell, energy, wind and temperature each day | |||||||
| Vivendas19.8 kmabout 35 min by carStays in Esposende, 2 km | 3 ft116 kJwind from the east-north-east, 10 knots, offshore, poor | 2 ft26 kJwind from the north-east, 7 knots, offshore, too small | 4 ft286 kJwind from the north-north-west, 10 knots, fair | 6 ft365 kJwind from the north, 11 knots, too big | 6 ft429 kJwind from the south-east, 7 knots, poor | 8 ft991 kJwind from the north, 9 knots, too big | 6 ft419 kJwind from the west-north-west, 5 knots, poor |
All readings for Vivendas: score, swell, energy, wind and temperature each day | |||||||
| Viana do castelo0.5 kmabout 5 min by carNeeds 5 ft+ | 2 ft78 kJwind from the north-north-west, 4 knots, offshore | 2 ft99 kJwind from the north-west, 9 knots, offshore | 3 ft188 kJwind from the north-west, 9 knots, offshore | 5 ft375 kJwind from the north-west, 11 knots, offshore | 5 ft289 kJwind from the south-east, 7 knots | 7 ft748 kJwind from the north-north-west, 11 knots, offshore | 5 ft313 kJwind from the north-north-east, 3 knots, offshore |
All readings for Viana do castelo: score, swell, energy, wind and temperature each day | |||||||
Distances are in a straight line from the middle of Viana do Castelo, to spots that land joins: none across a bay or on another island. A drive marked "about" is our estimate: the straight line times 1.8 minutes a km, measured on the drives we have routed (half of those come within 21% of the routed time).
Kite near Viana do Castelo
- FeelViana 1.4 km · stays here
- Praia do Cabedelo 3.5 km · stays here
Windsurf near Viana do Castelo
- FeelViana 1.4 km · stays here
- Praia do Cabedelo 3.5 km · stays here
Sailing near Viana do Castelo
- FeelViana 1.4 km · stays here
Dive near Viana do Castelo
- Amigos do Mar 1.7 km · stays here
Places to eat near Viana do Castelo
- Churrasqueira Bar OceanoBarbecue · in the centre
- 360º By Hygge&HealthyEuropean · 0.2 km from the centre
- Casa D'ArmasPortuguese · 0.2 km from the centre
- Casa de Pasto Maria de PerrePortuguese · 0.2 km from the centre
- Pizzaria Luzzo - Viana do CasteloPizza · 0.2 km from the centre
- Restaurante Bota d'AguaPortuguese · 0.2 km from the centre
Within 2 km of the town centre, listed by how complete the listing is (website, opening hours, cuisine) and whether two sources name it. Not a judgement of the food: we have no reviews. Listings © OpenStreetMap contributors (ODbL) and Overture Maps Foundation. Credits