Best Tours in Sayulita: Surf Lessons, Whale Watching & Jungle

· 5 min read Activities
Colourful boats on the beach at Sayulita with surfers in the background, Nayarit, Mexico

Book an experience

Book this activity

Lock in your preferred date. Prices shown are per person: free cancellation on most bookings.

Sayulita is a small surf village on the Nayarit coast, 40 km north of Puerto Vallarta, where the jungle meets the Pacific through a break that has produced Mexican surf champions and welcomes total beginners in the same conditions. The town is compact — 15 minutes covers it on foot — with painted walls, seafood stands, and a working fishing fleet sharing the beach with surf schools. It sits within the Riviera Nayarit, giving easy access to whale watching in Banderas Bay, the Marietas Islands biosphere, and neighbouring fishing village San Pancho (San Francisco).

For the full picture, see our Sayulita travel guide.

Top Sayulita Tours at a Glance

TourDurationPrice (approx.)Best For
Beginner Surf Lesson2 hrsfrom $35 USDFirst-timers, families
Multi-Day Surf Camp3–5 daysfrom $250 USDProgression, immersion
Marietas Islands Snorkelling Day Trip6 hrsfrom $75 USDWildlife, snorkelling
Humpback Whale Watching (Dec–Mar)3 hrsfrom $55 USDWhale watching
Jungle Zipline & ATV Tour4 hrsfrom $60 USDAdventure, families
Sunset Sailing from Sayulita Bay2 hrsfrom $50 USDCouples, groups
San Pancho & Sayulita Day Tour5 hrsfrom $40 USDVillage exploration

Browse all Sayulita tours on GetYourGuide


For Surfers

Beginner Surf Lessons

Sayulita’s main break is a beach break with a consistent left and right — manageable waves for beginners in most conditions, particularly in the morning before swell increases. Several surf schools operate directly on the beach. The main operators include Lunazul Surf School, Sayulita Surf School, and Patricia Surf School (one of the first female-run surf schools in Mexico, established in the 1990s).

Group lessons (typically 4–8 students per instructor) run approximately $30–40 USD per person for 2 hours as of 2025, including board and rash guard. Private lessons cost approximately $60–80 USD per person for the same duration and are worth it for adults with no prior experience who want faster feedback.

Find surf lessons in Sayulita

Intermediate and Advanced Surf Guiding

The North Beach (Playa Norte) and Carricitos point break south of the village offer more challenging waves for intermediate and advanced surfers. Local surf guides can take experienced surfers to less-publicised breaks along the Nayarit coast — between Sayulita and Punta de Mita, several reef and point breaks see only a fraction of the Sayulita crowd.

Half-day guided surf trips to less-visited spots start at approximately $50–80 USD per person as of 2025.


For Wildlife and Marine Encounters

Marietas Islands Snorkelling and Hidden Beach

The Islas Marietas are a group of uninhabited islands 35 km from Sayulita, declared a UNESCO biosphere reserve. They support Mexico’s largest blue-footed booby nesting colony, as well as frigate birds, humpback whales (seasonal), and sea turtles. The most famous feature is the Playa del Amor (Hidden Beach) — a circular cove inside a collapsed sea cave, accessible only through a water tunnel at low tide.

Access to the Hidden Beach is strictly controlled by permits issued through the national park authority, and tour operators handle permit acquisition. Quota is limited — book tours at least 1–2 weeks in advance. Day tours from Sayulita or Puerto Vallarta include snorkelling at the island base, wildlife observation, and (permit permitting) the beach approach.

Prices from Sayulita start at approximately $70–90 USD per person as of 2025, including boat, permit, snorkel equipment, and guide.

Find Marietas Islands tours

Humpback Whale Watching (December–March)

Banderas Bay is one of the primary humpback whale (Megaptera novaeangliae) wintering grounds on Mexico’s Pacific coast. The bay is large enough to support a significant population from December through March, with peak activity in January and February. Tours operate from Puerto Vallarta, Sayulita, and Punta de Mita — departing from Sayulita means slightly shorter travel time to the bay interior.

Whale watching tours run 3–4 hours and cost approximately $50–70 USD per person as of 2025. Calving mothers with young calves are commonly sighted in late January and February — the calves surface to breathe more frequently than adults, making for more consistent viewing.

Find whale watching tours from Sayulita


For Adventure Activities

Jungle Zipline & ATV Tour

The Sierra Madre foothills rise sharply behind Sayulita, offering ATV trails through jungle terrain and zipline circuits above the canopy. Combined ATV and zipline tours run approximately 4 hours and depart from operators on the road toward Cruz de Huanacaxtle.

Prices start at approximately $55–75 USD per person as of 2025. Some operators include a cenote swim or river stop on the circuit.

Jungle River Kayaking

The Río Ameca, which flows through the Nayarit–Jalisco border zone southeast of Sayulita, offers beginner-friendly kayaking through jungle riverbanks with bird sighting opportunities. Guided kayak tours cost approximately $40–60 USD per person as of 2025, including guide and equipment.


For Village Exploration

San Pancho Day Trip

San Pancho (officially San Francisco), 8 km north of Sayulita, is a slightly quieter village with a longer, less-crowded beach and a strong artisan community. It is walkable in 2 hours and has a good food scene — El Faro restaurant is a reliable option for fresh Pacific seafood.

The two villages are connected by local taxis (approximately $5–8 USD each way as of 2025). Day tours from Puerto Vallarta that include both Sayulita and San Pancho cost approximately $40–60 USD per person.


Practical Tips for Booking Sayulita Tours

Surf season: The best surf in Sayulita is May through September when Pacific swell is most consistent. For beginners, the flatter winter months (December–March) are actually easier learning conditions.

Marietas permits: The Hidden Beach permit quota fills weeks in advance in high season (December–April, Semana Santa). For the snorkelling without the beach access, availability is easier to find.

Water safety: Sayulita’s main beach has a consistent rip current along the south side — avoid swimming in the surf zone without knowing how to identify and escape a rip.

Getting there: Sayulita is 40 minutes from Puerto Vallarta airport by taxi (approximately $20–30 USD as of 2025). The journey on the MEX-200 coastal highway is straightforward.

See all Sayulita tours on GetYourGuide

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed: same price as booking direct. We earn a small commission at no extra cost to you.