Sayulita and the Riviera Nayarit coast, Mexico

A winter surf-town guide

The Riviera Nayarit.

One 45-minute coastal corridor north of Puerto Vallarta — six genuinely different beach towns, with boho surf-town Sayulita as the base and five distinct days out from its doorstep.

Getting there

One flight · one short transfer

SeattleSEA · leave winter behind
4¾–5 hr nonstop
PVRPuerto Vallarta airport
20–70 min drive
The coastBucerías nearest · Sayulita the base

Plan on 7–8 hours door to door. Alaska and Delta fly nonstop SEA–PVR; Vancouver connects. From PVR the coast fans out — Bucerías is ~20 min, Sayulita ~55–70 min.

00 / The region

One coast, six towns

All six sit along Highway 200 north of the airport. Base in Sayulita and the rest are day-trips; the map plots each town — tap a marker.

SayulitaSan PanchoPunta de MitaBuceríasLa Cruz de HuanacaxtleLo de Marcos
01 · The anchor · base here

Sayulita

Bohemian surf village — the reason the whole region has a name. Colorful, social, walkable and busy, with beginner surf on the main beach and a calm family cove (Playa de los Muertos) a short walk south.

Sayulita, Riviera Nayarit
From PVR~55–70 min
From Sayulita— (your base)
Population~5,000
BeachBeginner surf + calm swim cove
ForSurfers · families · expats · backpackers
DrawThe one town with surf culture, nightlife AND a swim beach
02b / From the sky

The break from above

A gentle main-beach break right in the bay — the classic learn-to-surf wave, busiest in high season. Live Google satellite imagery, from a wide bay overview down to the peak — click any frame to enlarge.

Satellite view: The whole bay — Sayulita main beach marked
The whole bay — Sayulita main beach marked
Satellite view: Zoomed to Sayulita main beach
Zoomed to Sayulita main beach
Satellite view: Tight on the peak — read the wave
Tight on the peak — read the wave

Satellite tiles: Google / Airbus / Maxar. Framed on Sayulita main beach at three zoom levels.

02 · Quiet, artsy twin

San Pancho

Sayulita's calmer, artsier neighbour 8 km north — the same jungle-beach feel with a fraction of the crowd, plus a serious little food scene and a gallery culture. Ocean is rougher; swim at the south end.

San Pancho, Riviera Nayarit
From PVR~65–85 min
From Sayulita~17 min (8 km)
Population~1,400–3,000
BeachWide & dramatic; rougher water
ForCouples · families · creatives
DrawSame landscape, less noise + a real arts scene (Circo de los Niños)
03 · Luxury + gentle surf

Punta de Mita

The luxury-and-gentle-surf headland. El Anclote is a calm, swimmable, scenic beach; La Lancha nearby is famously mellow, longboard-friendly surf; boats to the Marietas Islands leave from here. Upscale polish, relaxed local town.

Punta de Mita, Riviera Nayarit
From PVR~35–50 min
From Sayulita~35 min
PopulationSmall town + resorts
BeachCalm swimmable El Anclote; mellow surf
ForFamilies · golfers · water-calm seekers
DrawCalm coves + beginner surf + Marietas Islands access
04 · Swimmable + all services

Bucerías

The largest town in the pack and the most kid-safe swimming water: a long soft-sand beach with a gradual shallow entry. Widest dining scene, full groceries, a big winter snowbird community — and the closest town to PVR.

Bucerías, Riviera Nayarit
From PVR~20–30 min (closest)
From Sayulita~20 min
Population~16,000
BeachLong, shallow-entry, swimmable
ForFamilies · snowbirds · easy infrastructure
DrawCalm swimming + full services + closest to the airport
05 · Marina & seafood village

La Cruz de Huanacaxtle

The working marina and seafood village — sailboats, a fish market, and a well-known Sunday market. Fresh seafood is the headline and the harbor is the point; you come for the marina, not the shore.

La Cruz de Huanacaxtle, Riviera Nayarit
From PVR~25–40 min
From Sayulita~37 min
PopulationSmall fishing town
BeachLaid-back public beaches (not the draw)
ForSailors · foodies · quieter expats
DrawMarina Riviera Nayarit, fish market & the Sunday market
06 · The quiet gem

Lo de Marcos

Low-key, traditional beach town — a wide, golden, mostly-empty stretch of sand with no party energy, only ~20 min north of Sayulita so it's a genuine day-trip. Retirees, RVers and Mexican families; deliberately peaceful.

Lo de Marcos, Riviera Nayarit
From PVR~45–90 min
From Sayulita~20 min (18 km)
PopulationSmall & traditional
BeachWide, golden, mostly empty; casual swim
ForRetirees · RVers · quiet-seekers
DrawThe easy quiet gem — peaceful, and a real day-trip not an expedition