Viana do Castelo, Portugal

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

Viana do Castelo
Cabedelo de Viana. Photo: Sergei Gussev, CC BY 2.0, Wikimedia Commons

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 experts: 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 expert 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.GoodBest spot that day for expertsUnder each day, the wind in knots: the arrow points where it blows to.

Surf spots within 20 km of Viana do Castelo: Mon 19 Oct to Sun 25 Oct
SpotMon 19Tue 20Wed 21Thu 22Fri 23Sat 24Sun 25
Praia da Arda9.3 kmabout 20 min by car2 ft21 kJwind from the east-south-east, 1 knot, offshore, too small4 ft366 kJwind from the north, 8 knots, too small8 ft760 kJwind from the north, 8 knots, fair7 ft766 kJwind from the south-east, 6 knots, good, best spot that day11 ft1872 kJwind from the north, 6 knots, too big8 ft930 kJwind from the north-east, 3 knots, good7 ft703 kJwind from the south, 4 knots, good, best spot that day
All readings for Praia da Arda: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Praia da Arda, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct8, too small2 ft6 shollow21kJwind from the east-south-east, 1 knot, offshore15°C
Tue 20Oct29, too small4 ft10 shollow366kJwind from the north, 8 knots14°C
Wed 21Oct37, fair8 ft8 scrumbling760kJwind from the north, 8 knots14°C
Thu 22Oct51, good7 ft9 scrumbling766kJwind from the south-east, 6 knots15°C
Fri 23Oct0, too big11 ft9 scrumbling1,872kJwind from the north, 6 knots14°C
Sat 24Oct50, good8 ft9 scrumbling930kJwind from the north-east, 3 knots15°C
Sun 25Oct62, good7 ft9 scrumbling703kJwind from the south, 4 knots16°C
Praia de arda9.3 kmabout 20 min by car2 ft21 kJwind from the east-south-east, 1 knot, offshore, too small4 ft366 kJwind from the north, 8 knots, too small8 ft760 kJwind from the north, 8 knots, fair7 ft766 kJwind from the south-east, 6 knots, good, best spot that day11 ft1872 kJwind from the north, 6 knots, too big8 ft930 kJwind from the north-east, 3 knots, good7 ft703 kJwind from the south, 4 knots, good, best spot that day
All readings for Praia de arda: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Praia de arda, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct8, too small2 ft6 shollow21kJwind from the east-south-east, 1 knot, offshore15°C
Tue 20Oct29, too small4 ft10 shollow366kJwind from the north, 8 knots14°C
Wed 21Oct37, fair8 ft8 scrumbling760kJwind from the north, 8 knots14°C
Thu 22Oct51, good7 ft9 scrumbling766kJwind from the south-east, 6 knots15°C
Fri 23Oct0, too big11 ft9 scrumbling1,872kJwind from the north, 6 knots14°C
Sat 24Oct50, good8 ft9 scrumbling930kJwind from the north-east, 3 knots15°C
Sun 25Oct62, good7 ft9 scrumbling703kJwind from the south, 4 knots16°C
Praia dos Ingleses12.4 kmabout 25 min by carStays in Caminha, 9 km2 ft21 kJwind from the east-south-east, 1 knot, offshore, too small4 ft366 kJwind from the north, 8 knots, too small8 ft760 kJwind from the north, 8 knots, fair7 ft766 kJwind from the south-east, 6 knots, good11 ft1872 kJwind from the north, 6 knots, too big8 ft930 kJwind from the north-east, 3 knots, good7 ft703 kJwind from the south, 4 knots, good
All readings for Praia dos Ingleses: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Praia dos Ingleses, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct8, too small2 ft6 shollow21kJwind from the east-south-east, 1 knot, offshore15°C
Tue 20Oct29, too small4 ft10 shollow366kJwind from the north, 8 knots14°C
Wed 21Oct37, fair8 ft8 shollow760kJwind from the north, 8 knots14°C
Thu 22Oct51, good7 ft9 shollow766kJwind from the south-east, 6 knots15°C
Fri 23Oct0, too big11 ft9 shollow1,872kJwind from the north, 6 knots14°C
Sat 24Oct50, good8 ft9 shollow930kJwind from the north-east, 3 knots15°C
Sun 25Oct62, good7 ft9 shollow703kJwind from the south, 4 knots16°C
Praia de Moledo17.6 kmabout 35 min by carStays in Caminha, 4 km2 ft19 kJwind from the east-south-east, 3 knots, offshore, too small5 ft412 kJwind from the north, 9 knots, too small9 ft944 kJwind from the north, 9 knots, fair8 ft836 kJwind from the south-south-east, 8 knots, fair12 ft2151 kJwind from the north-north-east, 6 knots, too big8 ft1034 kJwind from the east-north-east, 3 knots, offshore, good7 ft753 kJwind from the south-south-west, 2 knots, good
All readings for Praia de Moledo: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Praia de Moledo, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct8, too small2 ft5 smushy19kJwind from the east-south-east, 3 knots, offshore15°C
Tue 20Oct30, too small5 ft10 ssoft412kJwind from the north, 9 knots13°C
Wed 21Oct37, fair9 ft8 ssoft944kJwind from the north, 9 knots14°C
Thu 22Oct46, fair8 ft9 ssoft836kJwind from the south-south-east, 8 knots15°C
Fri 23Oct0, too big12 ft9 ssoft2,151kJwind from the north-north-east, 6 knots14°C
Sat 24Oct50, good8 ft9 ssoft1,034kJwind from the east-north-east, 3 knots, offshore14°C
Sun 25Oct60, good7 ft9 ssoft753kJwind from the south-south-west, 2 knots15°C
Vila Praia de Ancora13.2 kmabout 25 min by carStays in Caminha, 7 km2 ft21 kJwind from the east-south-east, 1 knot, offshore, too small4 ft366 kJwind from the north, 8 knots, too small8 ft760 kJwind from the north, 8 knots, fair7 ft766 kJwind from the south-east, 6 knots, fair10 ft1595 kJwind from the north-north-west, 9 knots, poor8 ft930 kJwind from the north-east, 3 knots, offshore, good7 ft703 kJwind from the south, 4 knots, good
All readings for Vila Praia de Ancora: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Vila Praia de Ancora, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct7, too small2 ft6 smushy21kJwind from the east-south-east, 1 knot, offshore15°C
Tue 20Oct27, too small4 ft10 ssoft366kJwind from the north, 8 knots14°C
Wed 21Oct38, fair8 ft8 ssoft760kJwind from the north, 8 knots14°C
Thu 22Oct47, fair7 ft9 ssoft766kJwind from the south-east, 6 knots15°C
Fri 23Oct10, poor10 ft9 smushy1,595kJwind from the north-north-west, 9 knots14°C
Sat 24Oct55, good8 ft9 ssoft930kJwind from the north-east, 3 knots, offshore15°C
Sun 25Oct57, good7 ft9 ssoft703kJwind from the south, 4 knots16°C
punta dos picos20 kmabout 35 min by carStays in Caminha, 3 km2 ft19 kJwind from the east-south-east, 3 knots, offshore, too small5 ft412 kJwind from the north, 9 knots, too small9 ft944 kJwind from the north, 9 knots, fair8 ft836 kJwind from the south-south-east, 8 knots, fair12 ft2151 kJwind from the north-north-east, 6 knots, too big9 ft1208 kJwind from the west-north-west, 2 knots, good7 ft753 kJwind from the south-south-west, 2 knots, good
All readings for punta dos picos: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at punta dos picos, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct7, too small2 ft5 shollow19kJwind from the east-south-east, 3 knots, offshore15°C
Tue 20Oct29, too small5 ft10 shollow412kJwind from the north, 9 knots13°C
Wed 21Oct36, fair9 ft8 shollow944kJwind from the north, 9 knots14°C
Thu 22Oct37, fair8 ft9 shollow836kJwind from the south-south-east, 8 knots15°C
Fri 23Oct0, too big12 ft9 shollow2,151kJwind from the north-north-east, 6 knots14°C
Sat 24Oct48, good9 ft9 shollow1,208kJwind from the west-north-west, 2 knots14°C
Sun 25Oct57, good7 ft9 shollow753kJwind from the south-south-west, 2 knots15°C
Kings Rock4.7 kmabout 10 min by car2 ft25 kJwind from the north-west, 1 knot, too small4 ft336 kJwind from the north, 7 knots, too small7 ft586 kJwind from the north, 8 knots, fair7 ft628 kJwind from the south-east, 6 knots, fair9 ft1268 kJwind from the north-north-west, 10 knots, poor7 ft836 kJwind from the north-west, 3 knots, good, best spot that day6 ft578 kJwind from the south, 3 knots, good
All readings for Kings Rock: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Kings Rock, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct7, too small2 ft7 smushy25kJwind from the north-west, 1 knot17°C
Tue 20Oct24, too small4 ft11 scrumbling336kJwind from the north, 7 knots15°C
Wed 21Oct37, fair7 ft8 ssoft586kJwind from the north, 8 knots16°C
Thu 22Oct46, fair7 ft9 ssoft628kJwind from the south-east, 6 knots16°C
Fri 23Oct9, poor9 ft9 smushy1,268kJwind from the north-north-west, 10 knots16°C
Sat 24Oct55, good7 ft9 ssoft836kJwind from the north-west, 3 knots16°C
Sun 25Oct53, good6 ft9 ssoft578kJwind from the south, 3 knots17°C
Amorosa5.1 kmabout 10 min by car2 ft99 kJwind from the north-west, 9 knots, too small4 ft299 kJwind from the north, 8 knots, too small6 ft519 kJwind from the north, 8 knots, fair6 ft498 kJwind from the south-east, 7 knots, fair8 ft992 kJwind from the north, 6 knots, fair6 ft591 kJwind from the north-north-east, 3 knots, good6 ft455 kJwind from the west, 3 knots, fair
All readings for Amorosa: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Amorosa, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct7, too small2 ft11 shollow99kJwind from the north-west, 9 knots16°C
Tue 20Oct21, too small4 ft11 scrumbling299kJwind from the north, 8 knots15°C
Wed 21Oct37, fair6 ft8 scrumbling519kJwind from the north, 8 knots15°C
Thu 22Oct37, fair6 ft9 scrumbling498kJwind from the south-east, 7 knots15°C
Fri 23Oct40, fair8 ft9 scrumbling992kJwind from the north, 6 knots15°C
Sat 24Oct50, good6 ft9 scrumbling591kJwind from the north-north-east, 3 knots15°C
Sun 25Oct43, fair6 ft9 scrumbling455kJwind from the west, 3 knots15°C
Viana do castelo0.5 kmabout 5 min by car2 ft72 kJwind from the north-west, 9 knots, offshore, too small3 ft190 kJwind from the north-west, 9 knots, offshore, too small5 ft388 kJwind from the north-west, 11 knots, offshore, fair5 ft293 kJwind from the south-east, 7 knots, too small6 ft638 kJwind from the north, 6 knots, offshore, good, best spot that day5 ft351 kJwind from the north-north-east, 3 knots, offshore, too small4 ft265 kJwind from the west, 3 knots, too small
All readings for Viana do castelo: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Viana do castelo, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct6, too small2 ft13 scrumbling72kJwind from the north-west, 9 knots, offshore16°C
Tue 20Oct21, too small3 ft10 ssoft190kJwind from the north-west, 9 knots, offshore15°C
Wed 21Oct38, fair5 ft9 ssoft388kJwind from the north-west, 11 knots, offshore15°C
Thu 22Oct17, too small5 ft9 smushy293kJwind from the south-east, 7 knots15°C
Fri 23Oct50, good6 ft9 ssoft638kJwind from the north, 6 knots, offshore15°C
Sat 24Oct32, too small5 ft9 ssoft351kJwind from the north-north-east, 3 knots, offshore15°C
Sun 25Oct26, too small4 ft9 ssoft265kJwind from the west, 3 knots15°C
Esposende17 kmabout 30 min by carStays in Esposende, 2 km2 ft11 kJwind from the north-east, 7 knots, offshore, too small4 ft299 kJwind from the north-north-west, 10 knots, too small6 ft468 kJwind from the north, 11 knots, poor6 ft455 kJwind from the south-east, 7 knots, too small8 ft1018 kJwind from the north, 9 knots, poor6 ft546 kJwind from the north-north-east, 3 knots, fair6 ft395 kJwind from the west, 3 knots, fair
All readings for Esposende: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Esposende, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct6, too small2 ft5 smushy11kJwind from the north-east, 7 knots, offshore15°C
Tue 20Oct17, too small4 ft11 ssoft299kJwind from the north-north-west, 10 knots15°C
Wed 21Oct30, poor6 ft8 ssoft468kJwind from the north, 11 knots15°C
Thu 22Oct35, too small6 ft9 ssoft455kJwind from the south-east, 7 knots15°C
Fri 23Oct31, poor8 ft9 ssoft1,018kJwind from the north, 9 knots15°C
Sat 24Oct47, fair6 ft9 ssoft546kJwind from the north-north-east, 3 knots14°C
Sun 25Oct42, fair6 ft8 ssoft395kJwind from the west, 3 knots15°C
Ofir19.9 kmabout 35 min by carStays in Esposende, 2 km2 ft11 kJwind from the north-east, 7 knots, offshore, too small4 ft299 kJwind from the north-north-west, 10 knots, too small6 ft468 kJwind from the north, 11 knots, poor6 ft455 kJwind from the south-east, 7 knots, too small8 ft1018 kJwind from the north, 9 knots, poor6 ft546 kJwind from the north-north-east, 3 knots, fair6 ft395 kJwind from the west, 3 knots, fair
All readings for Ofir: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Ofir, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct6, too small2 ft5 smushy11kJwind from the north-east, 7 knots, offshore15°C
Tue 20Oct17, too small4 ft11 shollow299kJwind from the north-north-west, 10 knots15°C
Wed 21Oct30, poor6 ft8 scrumbling468kJwind from the north, 11 knots15°C
Thu 22Oct35, too small6 ft9 scrumbling455kJwind from the south-east, 7 knots15°C
Fri 23Oct31, poor8 ft9 scrumbling1,018kJwind from the north, 9 knots15°C
Sat 24Oct47, fair6 ft9 scrumbling546kJwind from the north-north-east, 3 knots14°C
Sun 25Oct42, fair6 ft8 scrumbling395kJwind from the west, 3 knots15°C
Vivendas19.8 kmabout 35 min by carStays in Esposende, 2 km2 ft11 kJwind from the north-east, 7 knots, offshore, too small4 ft299 kJwind from the north-north-west, 10 knots, too small6 ft468 kJwind from the north, 11 knots, poor6 ft455 kJwind from the south-east, 7 knots, too small8 ft1018 kJwind from the north, 9 knots, poor6 ft546 kJwind from the north-north-east, 3 knots, fair6 ft395 kJwind from the west, 3 knots, fair
All readings for Vivendas: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Vivendas, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct6, too small2 ft5 smushy11kJwind from the north-east, 7 knots, offshore15°C
Tue 20Oct17, too small4 ft11 shollow299kJwind from the north-north-west, 10 knots15°C
Wed 21Oct30, poor6 ft8 scrumbling468kJwind from the north, 11 knots15°C
Thu 22Oct35, too small6 ft9 scrumbling455kJwind from the south-east, 7 knots15°C
Fri 23Oct31, poor8 ft9 scrumbling1,018kJwind from the north, 9 knots15°C
Sat 24Oct47, fair6 ft9 scrumbling546kJwind from the north-north-east, 3 knots14°C
Sun 25Oct42, fair6 ft8 scrumbling395kJwind from the west, 3 knots15°C
Cabedelo de Viana1.7 kmabout 5 min by car2 ft90 kJwind from the north-west, 9 knots, too small3 ft231 kJwind from the north, 8 knots, offshore, too small6 ft372 kJwind from the north, 8 knots, offshore, too small5 ft353 kJwind from the south-east, 7 knots, too small7 ft701 kJwind from the north, 6 knots, offshore, fair5 ft418 kJwind from the north-north-east, 3 knots, offshore, fair5 ft325 kJwind from the west, 3 knots, too small
All readings for Cabedelo de Viana: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Cabedelo de Viana, each day
DayScore for expertsSwellEnergyWindTemp
Mon 19Oct6, too small2 ft13 ssoft90kJwind from the north-west, 9 knots16°C
Tue 20Oct20, too small3 ft11 ssoft231kJwind from the north, 8 knots, offshore15°C
Wed 21Oct34, too small6 ft8 ssoft372kJwind from the north, 8 knots, offshore15°C
Thu 22Oct22, too small5 ft9 ssoft353kJwind from the south-east, 7 knots15°C
Fri 23Oct44, fair7 ft9 ssoft701kJwind from the north, 6 knots, offshore15°C
Sat 24Oct36, fair5 ft9 ssoft418kJwind from the north-north-east, 3 knots, offshore15°C
Sun 25Oct30, too small5 ft9 ssoft325kJwind from the west, 3 knots15°C

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

Windsurf near Viana do Castelo

Sailing near Viana do Castelo

Dive near Viana do Castelo

Places to eat near Viana do Castelo

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