Strike Mission Surf Spots
type: ItemList
description: Expert-verified surf spot database with detailed swell/wind parameters, hazards, and travel information
number of items: 19
item list element: Nazare
item list element: Supertubos
item list element: Coxos
item list element: Ribeira d'Ilhas
item list element: Sao Torpes
item list element: Populo
item list element: Jardim do Mar
item list element: Praia do Tonel
item list element: Arrifana
item list element: Praia do Cabedelo
item list element: Baleal
item list element: Praia do Guincho
item list element: Praia de Faro
item list element: Porto Covo
item list element: Zambujeira do Mar
item list element: Praia Grande
item list element: Fajã de Santo Cristo
item list element: Carcavelos
provider: Strike Mission
  type: Organization
  description: Surf forecast intelligence platform
date published: 2026-01-20
date modified: 2026-08-05T03:16:27.261Z

Nazare
type: TouristAttraction
description: Nazaré is where surfing's largest waves are ridden—a Portuguese beach break that produces mountainous surf thanks to the Nazaré Canyon, an underwater trench that amplifies Atlantic swells to terrifying heights. Waves of 80-100+ feet have been documented here, and the world record for largest wave surfed continues to be broken at this spot. The wave breaks on sand, making it marginally more forgiving than reef breaks, but the size, power, and chaos are beyond anything else on Earth. Tow-in required at size.
disambiguating description: 🏔️ World's largest waves • Canyon-amplified monsters • Record-breaking territory
geo: GeoCoordinates
  latitude: 39.6
  longitude: -9.07
address: PostalAddress
  address locality: Praia do Norte
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Big Wave
  description: This is a big wave break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 13.1m - 30.5m
  description: Ideal size: 21.8m. Too small below 13.1m, too big (closeout) above 30.5m.
additional property: Swell Period
  type: PropertyValue
  value: 16s - 20s
  description: Needs at least 16s period. Ideal: 20s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: 1-6 big swells/month (Oct-Mar)
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 😮‍💨 Hold-downs, 🪨 Rocks
accessibility API: Nearest airport: LIS
  type: Place
  description: 90 minutes drive from LIS airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 3
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 340
    sweet spot size m: 21.8
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 50
  travel logistics:
    nearest airport: LIS
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Beach/jet ski
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 9
    secondary months: 4
    secondary months names: Sep, Apr
    season explanation: 1-6 big swells/month (Oct-Mar)

Supertubos
type: TouristAttraction
description: Supertubos is Portugal's answer to Pipeline—a savage beachbreak that produces some of the heaviest barrels in Europe. The wave breaks over sand banks shaped by the Nazaré Canyon system, creating hollow, powerful tubes that have earned it a permanent spot on the WSL Championship Tour. Located on the Peniche peninsula, it picks up virtually any Atlantic swell and transforms it into throaty barrels. The takeoff is critical, the lip is thick, and the closeouts are unforgiving. Portuguese Pipeline indeed.
disambiguating description: 🇵🇹 Portuguese Pipeline • WSL Championship venue • Europe's heaviest tubes
geo: GeoCoordinates
  latitude: 39.36
  longitude: -9.38
address: PostalAddress
  address locality: Peniche
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 260°
  description: Works best with swells from 260° (W). Workable range: 225°-315°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.8m - 3.7m
  description: Ideal size: 2.8m. Too small below 1.8m, too big (closeout) above 3.7m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 16s
  description: Needs at least 10s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 45° (NE)
  description: Offshore wind from 45° (NE). Offshore range: 0°-90°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid-high
  description: Tide preference: mid-high.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
  description: Sept-Apr (4-8% optimal)
tourist type: Intermediate to advanced
warning: Warning
  text: 😮‍💨 Hold-downs
accessibility API: Nearest airport: LIS
  type: Place
  description: 75 minutes drive from LIS airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 3
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 260
    workable range min: 225
    workable range max: 315
    sweet spot size m: 2.75
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 45
    offshore range min: 0
    offshore range max: 90
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 75
    boat required: false
    boat cost usd per day: 0
    access notes: Beach
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months: 4
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
    secondary months: 5
    secondary months names: May
    season explanation: Sept-Apr (4-8% optimal)

Coxos
type: TouristAttraction
description: Coxos is arguably Portugal's best wave—a heavy, hollow right-hand reef/point break in Ericeira's World Surfing Reserve. The wave produces thick, grinding barrels over a rocky bottom, demanding commitment and skill. Entry and exit are challenging over slippery rocks, and the locals can be protective when conditions are prime. But when it's on, Coxos delivers some of Europe's most intense barrels. Portugal's hardcore crown jewel.
disambiguating description: 🇵🇹 Portugal's best • Heavy hollow right • Ericeira's crown jewel
geo: GeoCoordinates
  latitude: 39.0043
  longitude: -9.4255
address: PostalAddress
  address locality: Ericeira
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 270°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.5m - 4.5m
  description: Ideal size: 3.0m. Too small below 1.5m, too big (closeout) above 4.5m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.5m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter months receive the most consistent NW swells.
tourist type: Expert surfers only
warning: Warning
  text: 🪨 Rocks, 🦔 Urchins, 👊 Localism, 👥 Crowded
  description: Difficult entry/exit over slippery rocks. Heavy localism when good.
accessibility API: Nearest airport: LIS
  type: Place
  description: 45 minutes drive from LIS airport.
content rating: verified
contributor: Data analysis
llm context:
  difficulty: 8
  crowd level: 8
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 270
    workable range max: 320
    sweet spot size m: 3
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: Park at the top of the cliff and walk down.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 9
    secondary months: 4
    secondary months names: Sep, Apr
    season explanation: Winter months receive the most consistent NW swells.

Ribeira d'Ilhas
type: TouristAttraction
description: Ribeira d'Ilhas is the crown jewel of Europe's first World Surfing Reserve—a long, reeling right-hand point break that has hosted Championship Tour events and produced countless magazine covers. Set against the dramatic cliffs of Ericeira, Portugal, this wave wraps around a rocky headland and offers linking sections that seem to go forever on the right swell. The WSL venue status means crowds can be intense, but the wave's quality justifies the attention. When Atlantic groundswells light up the coast, Ribeira d'Ilhas is European surfing at its absolute finest.
disambiguating description: 🏆 WSL CT venue • World Surfing Reserve • Europe's premier point
geo: GeoCoordinates
  latitude: 38.9889
  longitude: -9.4225
address: PostalAddress
  address locality: Ericeira
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
  description: September-April Atlantic swells. Summer can be small.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 👥 Crowded
  description: Rocky entry. Gets crowded - WSL venue.
accessibility API: Nearest airport: LIS
  type: Place
  description: 45 minutes drive from LIS airport.
content rating: verified
contributor: WSL data
llm context:
  difficulty: 5
  crowd level: 7
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 330
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: LIS
    drive time minutes: 45
    boat required: false
    boat cost usd per day: 0
    access notes: Beach access from village.
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months: 4
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar, Apr
    secondary months: 5
    secondary months: 6
    secondary months names: May, Jun
    season explanation: September-April Atlantic swells. Summer can be small.

Sao Torpes
type: TouristAttraction
description: São Torpes is Portugal's quirky surf anomaly—a consistent beach break made famous by a nearby power plant that warms the water several degrees above normal. While this industrial feature might sound unappealing, it creates a unique microclimate where surfers can extend their sessions in comfort during the colder months. The multiple peaks along this stretch of sand pick up Atlantic swells reliably, and the reduced crowds compared to Ericeira and Peniche make it an attractive alternative. It's Portugal surfing with an unexpected twist.
disambiguating description: 🔥 Power plant warmth • Crowd-free alternative • Industrial beach break
geo: GeoCoordinates
  latitude: 37.9389
  longitude: -8.8075
address: PostalAddress
  address locality: Sines
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 70° (ENE)
  description: Offshore wind from 70° (ENE). Offshore range: 30°-110°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar, Apr
  description: Year-round waves. Best Oct-April with big Atlantic swells.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Strong currents on big days.
accessibility API: Nearest airport: LIS
  type: Place
  description: 120 minutes drive from LIS airport.
content rating: verified
contributor: Portugal surf community
llm context:
  difficulty: 4
  crowd level: 4
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 330
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 70
    offshore range min: 30
    offshore range max: 110
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
    access notes: Less crowded alternative to Ericeira. Power plant keeps water warm.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months: 4
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar, Apr
    secondary months: 5
    secondary months: 6
    secondary months: 9
    secondary months names: May, Jun, Sep
    season explanation: Year-round waves. Best Oct-April with big Atlantic swells.

Populo
type: TouristAttraction
description: Praia do Populo is the Azores' most consistent surf spot—a beach break on volcanic black sand that sits in the middle of the Atlantic Ocean, catching swells from virtually every direction. Located minutes from the capital Ponta Delgada on São Miguel island, this wave offers year-round potential in one of Europe's most underexplored surf regions. The dramatic volcanic landscape, thermal hot springs for recovery, and uncrowded lineups make the Azores a compelling alternative to Portugal's mainland coast. For surf explorers seeking genuine discovery, Populo is the portal to an Atlantic archipelago secret.
disambiguating description: 🌊 Mid-Atlantic gem • Volcanic black sand • Azores gateway
geo: GeoCoordinates
  latitude: 37.7504
  longitude: -25.6183
address: PostalAddress
  address locality: Sao Miguel
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 225°
  description: Works best with swells from 225° (SW). Workable range: 180°-250°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 315°-45°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Year-round waves. Winter for N swells, summer for S swells.
tourist type: All skill levels
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Volcanic sand. Some rocks. Can have strong currents.
accessibility API: Nearest airport: PDL
  type: Place
  description: 10 minutes drive from PDL airport.
content rating: verified
contributor: Azores surf community
llm context:
  difficulty: 4
  crowd level: 3
  water temp c: 19
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 225
    workable range min: 180
    workable range max: 250
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 315
    offshore range max: 45
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: PDL
    drive time minutes: 10
    boat required: false
    boat cost usd per day: 0
    access notes: 10min from Ponta Delgada airport. Easy beach access.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 6
    secondary months: 7
    secondary months: 8
    secondary months: 9
    secondary months names: Apr, May, Jun, Jul, Aug, Sep
    season explanation: Year-round waves. Winter for N swells, summer for S swells.

Jardim do Mar
type: TouristAttraction
description: Jardim do Mar is Madeira's controversial surf legend—a world-class right-hand reef break in one of Portugal's most picturesque villages, forever altered by a controversial seawall built in 2004. Before the construction, this wave was regarded among Europe's finest, producing massive, hollow walls up to 30 feet high. Today, the break is changed but still capable of excellence on the right swells. The dramatic volcanic cliffs, the charming village clinging to the coastline, and the raw Atlantic power make Jardim do Mar a must-visit for advanced surfers exploring Madeira's big-wave potential.
disambiguating description: 🏔️ Madeira's legendary right • Seawall controversy • Big-wave Atlantic
geo: GeoCoordinates
  latitude: 32.7385
  longitude: -17.2112
address: PostalAddress
  address locality: Madeira
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 4m
  description: Ideal size: 2.6m. Too small below 1.2m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 12s - 16s
  description: Needs at least 12s period. Ideal: 16s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 45° (NE)
  description: Offshore wind from 45° (NE). Offshore range: 0°-90°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low
  description: Works best between 0.3m and 1.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Winter swells only. October-March.
tourist type: Expert surfers only
warning: Warning
  text: 🪸 Sharp reef, 🪨 Rocks, 😮‍💨 Hold-downs
  description: Powerful reef break. Shallow at low tide. Experts only.
accessibility API: Nearest airport: FNC
  type: Place
  description: 50 minutes drive from FNC airport.
content rating: verified
contributor: Madeira surf community
llm context:
  difficulty: 8
  crowd level: 4
  water temp c: 19
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 350
    sweet spot size m: 2.6
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 45
    offshore range min: 0
    offshore range max: 90
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FNC
    drive time minutes: 50
    boat required: false
    boat cost usd per day: 0
    access notes: 50min from Funchal airport. Scenic coastal drive.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: Winter swells only. October-March.

Praia do Tonel
type: TouristAttraction
description: Praia do Tonel is where Europe ends—a dramatic beach break beneath the historic Sagres Fortress at the southwestern tip of the continent where Prince Henry the Navigator once plotted explorations. The wave offers a fun left point and beach break peaks in a setting of incomparable beauty and historical weight. Less crowded than Portugal's more famous northern breaks, Tonel rewards those who venture to the Algarve's wild west coast with quality waves and the sense of surfing at the edge of the known world. The sunsets here, as the Atlantic stretches toward America, are unforgettable.
disambiguating description: 🧭 End of Europe • Sagres Fortress backdrop • Historical drama
geo: GeoCoordinates
  latitude: 37.0067
  longitude: -8.9417
address: PostalAddress
  address locality: Sagres
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking left.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 250°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3m
  description: Ideal size: 1.9m. Too small below 0.8m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 14s
  description: Needs at least 9s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Best in winter. Atlantic swells.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Some rock patches. Strong rips. Check conditions.
accessibility API: Nearest airport: FAO
  type: Place
  description: 75 minutes drive from FAO airport.
content rating: verified
contributor: Algarve surf community
llm context:
  difficulty: 5
  crowd level: 4
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 250
    workable range max: 330
    sweet spot size m: 1.9
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FAO
    drive time minutes: 75
    boat required: false
    boat cost usd per day: 0
    access notes: 75min from Faro airport. 35min from Lagos.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 9
    secondary months names: Apr, May, Sep
    season explanation: Best in winter. Atlantic swells.

Ribeira d'Ilhas
type: TouristAttraction
description: Ribeira d'Ilhas is competition surfing's European home—a long, makeable right-hand point in the Ericeira World Surfing Reserve that has hosted WSL events and produced some of surfing's most memorable European heats. The wave is more forgiving than neighboring Coxos, with long walls that allow surfers of various abilities to find workable sections. This accessibility means crowds, especially during events and summer months, but the quality is undeniable. The combination of reliable conditions, world-class shape, and easy access has made Ribeira one of the most photographed waves in Europe.
disambiguating description: 🏆 WSL venue • Accessible quality • Ericeira crown
geo: GeoCoordinates
  latitude: 38.9889
  longitude: -9.4225
address: PostalAddress
  address locality: Ericeira
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Point
  description: This is a point break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.8m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 80° (E)
  description: Offshore wind from 80° (E). Offshore range: 40°-120°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.3m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Works year-round but best in winter.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 👥 Crowded
  description: Rocky bottom. Very crowded during contests.
accessibility API: Nearest airport: LIS
  type: Place
  description: 40 minutes drive from LIS airport.
content rating: verified
contributor: WSL venue data
llm context:
  difficulty: 5
  crowd level: 8
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 330
    sweet spot size m: 1.65
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 80
    offshore range min: 40
    offshore range max: 120
    max offshore speed kmh: 40
  travel logistics:
    nearest airport: LIS
    drive time minutes: 40
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access with parking.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 5
    secondary months: 9
    secondary months names: Apr, May, Sep
    season explanation: Works year-round but best in winter.

Arrifana
type: TouristAttraction
description: Arrifana is the Algarve's most beautiful surf bay—a sheltered crescent of beach set into dramatic cliffs that protects from the northwest winds that plague the rest of Portugal's coast. The wave is beginner-to-intermediate friendly, with forgiving walls that allow progression without punishment. The steep road down creates a sense of arrival, and the dramatic scenery makes every session feel special. When the rest of the coast is blown out, Arrifana often stays clean, making it an essential part of any Portuguese surf trip itinerary.
disambiguating description: 🏖️ Sheltered Algarve gem • Cliff-framed beauty • Wind refuge
geo: GeoCoordinates
  latitude: 37.2942
  longitude: -8.8672
address: PostalAddress
  address locality: Aljezur
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 290°
  description: Works best with swells from 290° (WNW). Workable range: 260°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2m
  description: Ideal size: 1.3m. Too small below 0.6m, too big (closeout) above 2m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 45° (NE)
  description: Offshore wind from 45° (NE). Offshore range: 0°-90°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: low-mid
  description: Works best between 0.3m and 1.5m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Protected from NW winds. Good winter option.
tourist type: All skill levels
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips
  description: Rocky sides of bay. Strong rips on bigger days.
accessibility API: Nearest airport: FAO
  type: Place
  description: 60 minutes drive from FAO airport.
content rating: verified
contributor: Magic Seaweed
llm context:
  difficulty: 4
  crowd level: 5
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 290
    workable range min: 260
    workable range max: 320
    sweet spot size m: 1.3
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 45
    offshore range min: 0
    offshore range max: 90
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FAO
    drive time minutes: 60
    boat required: false
    boat cost usd per day: 0
    access notes: Steep road down to beach.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Protected from NW winds. Good winter option.

Praia do Cabedelo
type: TouristAttraction
description: Praia do Cabedelo is northern Portugal's consistent alternative—a quality beach break in Viana do Castelo that receives the same Atlantic swells as the famous Peniche zone but attracts far fewer crowds. The wave works across a range of conditions, with sandbars that produce both lefts and rights depending on the banks. The river mouth influence creates interesting sandbar formations but also means debris after heavy rains. For surfers seeking the Portuguese experience without the tourist crowds, Cabedelo rewards the drive north with quality waves and authentic local culture.
disambiguating description: 🌊 Northern alternative • Peniche minus crowds • River mouth banks
geo: GeoCoordinates
  latitude: 41.6847
  longitude: -8.8456
address: PostalAddress
  address locality: Viana do Castelo
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 300°
  description: Works best with swells from 300° (WNW). Workable range: 270°-325°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 2.5m
  description: Ideal size: 1.6m. Too small below 0.6m, too big (closeout) above 2.5m.
additional property: Swell Period
  type: PropertyValue
  value: 8s - 12s
  description: Needs at least 8s period. Ideal: 12s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 90° (E)
  description: Offshore wind from 90° (E). Offshore range: 45°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.3m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Consistent winter swells. Can be good in summer too.
tourist type: All skill levels
warning: Warning
  text: 🌀 Strong rips
  description: Strong currents near river mouth.
accessibility API: Nearest airport: OPO
  type: Place
  description: 70 minutes drive from OPO airport.
content rating: verified
contributor: Surf-Forecast
llm context:
  difficulty: 4
  crowd level: 4
  water temp c: 15
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 300
    workable range min: 270
    workable range max: 325
    sweet spot size m: 1.55
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 90
    offshore range min: 45
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: OPO
    drive time minutes: 70
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    secondary months: 4
    secondary months: 9
    secondary months names: Apr, Sep
    season explanation: Consistent winter swells. Can be good in summer too.

Baleal
type: TouristAttraction
description: Baleal is Europe's surf school headquarters—a forgiving, consistent beachbreak that has introduced tens of thousands of people to surfing. The peninsula setting offers multiple beach options depending on wind and swell direction, making it remarkably reliable for beginner conditions. The crowds are intense and the vibe is pure surf tourism, but the infrastructure is excellent and the waves genuinely work. For those learning to surf in Europe, Baleal is the proven starting point.
disambiguating description: 🏄 Europe's surf school HQ • Beginner paradise • Peninsula consistency
geo: GeoCoordinates
  latitude: 39.3736
  longitude: -9.3408
address: PostalAddress
  address locality: Baleal, Peniche
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-350°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.6m - 3m
  description: Ideal size: 1.8m. Too small below 0.6m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 9s - 13s
  description: Needs at least 9s period. Ideal: 13s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 80° (E)
  description: Offshore wind from 80° (E). Offshore range: 30°-130°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: all
  description: Works best between 0.5m and 1.8m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter consistency. Year-round surf camp hub.
tourist type: All skill levels
warning: Warning
  text: 👥 Crowded
  description: Extremely crowded. Surf school central.
accessibility API: Nearest airport: LIS
  type: Place
  description: 90 minutes drive from LIS airport.
content rating: verified
contributor: Surfline, Magicseaweed
llm context:
  difficulty: 3
  crowd level: 10
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 350
    sweet spot size m: 1.8
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 80
    offshore range min: 30
    offshore range max: 130
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 90
    boat required: false
    boat cost usd per day: 0
    access notes: Easy beach access. Major surf tourism hub.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Winter consistency. Year-round surf camp hub.

Praia do Guincho
type: TouristAttraction
description: Guincho is Lisbon's wild child—a windswept beach near Cascais that serves as the capital's primary surf escape but often delivers more wind than clean waves. The setting inside Sintra-Cascais Natural Park is spectacular, with dramatic dunes and the Sintra mountains looming in the background. When the wind cooperates, Guincho produces quality beachbreak peaks, but it's equally famous as Portugal's premier windsurfing and kitesurfing destination. The dual-sport reality makes it fascinating but sometimes frustrating for wave riders.
disambiguating description: 💨 Lisbon's windy outlet • Dual-sport beach • Sintra backdrop
geo: GeoCoordinates
  latitude: 38.7333
  longitude: -9.4667
address: PostalAddress
  address locality: Guincho, Cascais
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 305°
  description: Works best with swells from 305° (NW). Workable range: 270°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3.5m
  description: Ideal size: 2.1m. Too small below 0.8m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 60° (ENE)
  description: Offshore wind from 60° (ENE). Offshore range: 10°-110°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter best. Can be very windy year-round.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
  description: Often windy. Popular with Lisbon surfers.
accessibility API: Nearest airport: LIS
  type: Place
  description: 40 minutes drive from LIS airport.
content rating: verified
contributor: Surfline, Portuguese surf federation
llm context:
  difficulty: 5
  crowd level: 8
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 305
    workable range min: 270
    workable range max: 320
    sweet spot size m: 2.15
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 60
    offshore range min: 10
    offshore range max: 110
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 40
    boat required: false
    boat cost usd per day: 0
    access notes: Easy access from Lisbon/Cascais. Large parking area.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Winter best. Can be very windy year-round.

Praia de Faro
type: TouristAttraction
description: Praia de Faro is the Algarve's unlikely surf spot—a south-facing beach that only works during rare winter storms that wrap around from the Atlantic. The consistency is terrible, but when it does work, locals get excited for the novelty of scoring waves just minutes from Faro airport. The warm water, sunny climate, and complete lack of crowds when it's on make it an intriguing anomaly. This is more of a bonus surf option for those already in the region than a destination spot.
disambiguating description: 🌴 Algarve anomaly • South coast rarity • Airport proximity
geo: GeoCoordinates
  latitude: 37.0194
  longitude: -7.9833
address: PostalAddress
  address locality: Faro, Algarve
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 230°
  description: Works best with swells from 230° (SW). Workable range: 200°-270°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1m - 3m
  description: Ideal size: 2.0m. Too small below 1m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 14s
  description: Needs at least 11s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 330°-30°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.8m and 2.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Nov, Dec, Jan, Feb
  description: Winter only. Rare south swells.
tourist type: All skill levels
accessibility API: Nearest airport: FAO
  type: Place
  description: 15 minutes drive from FAO airport.
content rating: verified
contributor: Wannasurf, Algarve surf community
llm context:
  difficulty: 4
  crowd level: 5
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 230
    workable range min: 200
    workable range max: 270
    sweet spot size m: 2
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 330
    offshore range max: 30
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FAO
    drive time minutes: 15
    boat required: false
    boat cost usd per day: 0
    access notes: Beach island accessed via bridge from Faro.
  best season:
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Nov, Dec, Jan, Feb
    secondary months: 10
    secondary months: 3
    secondary months names: Oct, Mar
    season explanation: Winter only. Rare south swells.

Porto Covo
type: TouristAttraction
description: Porto Covo is Alentejo's surf secret—a charming fishing village surrounded by stunning beaches and rocky coves that receive the same Atlantic swells as famous spots to the north but with a fraction of the crowds. The coastline offers multiple options for different conditions, from sheltered coves to exposed beach breaks. The slower pace of Alentejo life, incredible seafood, and uncrowded lineups make Porto Covo increasingly popular with surfers seeking Portugal's quality without the scene.
disambiguating description: 🏝️ Alentejo secret • Multiple breaks • Crowd escape
geo: GeoCoordinates
  latitude: 37.85
  longitude: -8.7833
address: PostalAddress
  address locality: Porto Covo, Alentejo
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 305°
  description: Works best with swells from 305° (NW). Workable range: 270°-330°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.8m - 3.5m
  description: Ideal size: 2.1m. Too small below 0.8m, too big (closeout) above 3.5m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 70° (ENE)
  description: Offshore wind from 70° (ENE). Offshore range: 30°-110°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.5m and 2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan
  description: Winter prime. Less crowded than Peniche/Ericeira.
tourist type: Intermediate to advanced
warning: Warning
  text: 🪨 Rocks, 🌀 Strong rips, 🏝️ Remote
  description: Rocky coastline. Some spots remote. Medical access limited.
accessibility API: Nearest airport: LIS
  type: Place
  description: 150 minutes drive from LIS airport.
content rating: verified
contributor: Portuguese surf community
llm context:
  difficulty: 6
  crowd level: 5
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 305
    workable range min: 270
    workable range max: 330
    sweet spot size m: 2.15
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 70
    offshore range min: 30
    offshore range max: 110
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 150
    boat required: false
    boat cost usd per day: 0
    access notes: Coastal village access. Multiple beach options.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months names: Oct, Nov, Dec, Jan
    secondary months: 3
    secondary months: 4
    secondary months: 5
    secondary months names: Mar, Apr, May
    season explanation: Winter prime. Less crowded than Peniche/Ericeira.

Zambujeira do Mar
type: TouristAttraction
description: Zambujeira do Mar is Alentejo's dramatic surf outpost—a village perched on high cliffs overlooking a powerful beach break that can handle massive Atlantic swells. The wave is significantly heavier than most Portuguese beach breaks, with grinding power that challenges even experienced surfers. The remote location, dramatic scenery, and tiny local population keep crowds minimal. This is raw Portuguese coast at its finest, where nature dominates and surfing feels like genuine exploration.
disambiguating description: ⚡ Alentejo power • Cliffside drama • Raw Atlantic force
geo: GeoCoordinates
  latitude: 37.5333
  longitude: -8.7833
address: PostalAddress
  address locality: Zambujeira, Alentejo
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 310°
  description: Works best with swells from 310° (NW). Workable range: 280°-325°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 0.9m - 4m
  description: Ideal size: 2.5m. Too small below 0.9m, too big (closeout) above 4m.
additional property: Swell Period
  type: PropertyValue
  value: 11s - 15s
  description: Needs at least 11s period. Ideal: 15s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 60° (ENE)
  description: Offshore wind from 60° (ENE). Offshore range: 20°-100°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Works best between 0.6m and 2.2m tide.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb
  description: Winter prime. Powerful, exposed beach.
tourist type: Expert surfers only
warning: Warning
  text: 😮‍💨 Hold-downs, 🌀 Strong rips, 🏝️ Remote
  description: Very powerful on big swells. Remote location. Strong rips.
accessibility API: Nearest airport: FAO
  type: Place
  description: 120 minutes drive from FAO airport.
content rating: verified
contributor: Portuguese surf spots guide
llm context:
  difficulty: 7
  crowd level: 4
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 310
    workable range min: 280
    workable range max: 325
    sweet spot size m: 2.45
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 60
    offshore range min: 20
    offshore range max: 100
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: FAO
    drive time minutes: 120
    boat required: false
    boat cost usd per day: 0
    access notes: Cliff-top village. Beach access via steep path.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months names: Oct, Nov, Dec, Jan, Feb
    secondary months: 3
    secondary months: 4
    secondary months names: Mar, Apr
    season explanation: Winter prime. Powerful, exposed beach.

Praia Grande
type: TouristAttraction
description: Praia Grande is Sintra's exposed Atlantic beach break, a consistent stretch of sand that picks up plenty of west and northwest swell. The peaks shift with the banks, offering everything from manageable walls for intermediates to hollow, punchy sections when autumn and winter groundswell arrives. Easy access from Lisbon and Cascais makes it a practical strike option, though wind exposure means timing is everything.
disambiguating description: Sintra beach break • Consistent Atlantic exposure • Easy Lisbon access
geo: GeoCoordinates
  latitude: 38.8125
  longitude: -9.4792
address: PostalAddress
  address locality: Sintra
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 295°
  description: Works best with swells from 295° (WNW). Workable range: 270°-320°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 2.4m
  description: Ideal size: 1.8m. Too small below 1.2m, too big (closeout) above 2.4m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 90°-135°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Sep, Oct, Nov, Dec, Jan, Feb, Mar
  description: Picks up every Atlantic swell.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
accessibility API: Nearest airport: LIS
  type: Place
  description: 40 minutes drive from LIS airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 6
  crowd level: 6
  water temp c: 16
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 295
    workable range min: 270
    workable range max: 320
    sweet spot size m: 1.7999999999999998
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 90
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 40
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 9
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Sep, Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: Picks up every Atlantic swell.

Fajã de Santo Cristo
type: TouristAttraction
description: Fajã de Santo Cristo is a remote right-hand point on São Jorge in the Azores, set beneath cliffs and reached through a mix of island roads, trails, and local boat options. The wave wraps over rock with long, clean walls when North Atlantic swell finds the right angle. Its isolation is part of the appeal, but the logistics, weather and limited services mean it should be treated as a proper island mission rather than a casual beach stop.
disambiguating description: Azores point break • Remote São Jorge setup • Logistics matter
geo: GeoCoordinates
  latitude: 38.658
  longitude: -27.97
address: PostalAddress
  address locality: São Jorge Island
  address country: Portugal
  address region: Atlantic Islands
additional property: Wave Type
  type: PropertyValue
  value: Reef
  description: This is a reef break, breaking right.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 315°
  description: Works best with swells from 315° (NW). Workable range: 290°-340°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 110° (ESE)
  description: Offshore wind from 110° (ESE). Offshore range: 90°-135°. Best window: both.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: North Atlantic swells Oct-Mar.
tourist type: Expert surfers only
warning: Warning
  text: 🏝️ Remote, 🚶 Difficult access
  description: Only accessible by foot trail or boat. Remote volcanic reef.
accessibility API: Nearest airport: SJZ
  type: Place
  description: 35 minutes drive from SJZ airport.
content rating: community
contributor: Strike Mission Team
llm context:
  difficulty: 7
  crowd level: 1
  water temp c: 18
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 315
    workable range min: 290
    workable range max: 340
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 110
    offshore range min: 90
    offshore range max: 135
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: SJZ
    drive time minutes: 35
    boat required: false
    boat cost usd per day: 0
    access notes: Fly or ferry to São Jorge, then use local road access and foot/boat options depending on conditions; Horta is an inter-island gateway, not a simple drive.
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: North Atlantic swells Oct-Mar.

Carcavelos
type: TouristAttraction
description: Carcavelos is Lisbon's urban performance beach break, a powerful sandbar setup that can produce fast barrels when west swell and light offshore wind line up. It is one of Portugal's most accessible quality waves, sitting close to the train line and city center, which also means crowds arrive quickly. The wave is highly bank-dependent but can be excellent through autumn and winter.
disambiguating description: Lisbon beach barrels • Fast sandbanks • Crowded when good
geo: GeoCoordinates
  latitude: 38.6775
  longitude: -9.343
address: PostalAddress
  address locality: Cascais
  address country: Portugal
  address region: Europe
additional property: Wave Type
  type: PropertyValue
  value: Beach
  description: This is a beach break, breaking both.
additional property: Optimal Swell Direction
  type: PropertyValue
  value: 270°
  description: Works best with swells from 270° (W). Workable range: 240°-290°.
additional property: Swell Size Sweet Spot
  type: PropertyValue
  value: 1.2m - 3m
  description: Ideal size: 2.1m. Too small below 1.2m, too big (closeout) above 3m.
additional property: Swell Period
  type: PropertyValue
  value: 10s - 14s
  description: Needs at least 10s period. Ideal: 14s+ (long-period groundswell).
additional property: Optimal Wind
  type: PropertyValue
  value: 0° (N)
  description: Offshore wind from 0° (N). Offshore range: 330°-45°. Best window: morning.
additional property: Tide Preference
  type: PropertyValue
  value: mid
  description: Tide preference: mid.
additional property: Primary Season
  type: PropertyValue
  value: Oct, Nov, Dec, Jan, Feb, Mar
  description: Lisbon beachbreak favoring W-WNW winter swells and north offshore winds.
tourist type: Intermediate to advanced
warning: Warning
  text: 🌀 Strong rips, 👥 Crowded
accessibility API: Nearest airport: LIS
  type: Place
  description: 20 minutes drive from LIS airport.
content rating: community
contributor: Surf-Forecast / Capitulo Perfeito cross-reference
llm context:
  difficulty: 5
  crowd level: 7
  water temp c: 17
  best board: shortboard
  swell physics:
    explanation: Swell direction must be within the workable range AND within the spot's coastal orientation. A south-facing beach cannot receive north swells, no matter the size or period.
    optimal direction degrees: 270
    workable range min: 240
    workable range max: 290
    sweet spot size m: 2.1
  wind physics:
    explanation: Offshore wind (blowing from land toward ocean) grooms the wave face. Onshore wind (blowing from ocean toward land) destroys wave quality. Wind tolerance varies by wave type.
    optimal offshore degrees: 0
    offshore range min: 330
    offshore range max: 45
    max offshore speed kmh: 35
  travel logistics:
    nearest airport: LIS
    drive time minutes: 20
    boat required: false
    boat cost usd per day: 0
  best season:
    primary months: 10
    primary months: 11
    primary months: 12
    primary months: 1
    primary months: 2
    primary months: 3
    primary months names: Oct, Nov, Dec, Jan, Feb, Mar
    season explanation: Lisbon beachbreak favoring W-WNW winter swells and north offshore winds.