Sayulita travel guide

Day Trips from Sayulita

· 6 min read City Guide
Colorful Sayulita sign with tropical palm trees and blue sky, Nayarit, Mexico

Book an experience

Top-rated experiences in Sayulita

The highest-rated tours and activities in Sayulita. Book today, cancel free if plans change.

Sayulita sits on the Riviera Nayarit, 45 km north of Puerto Vallarta in a pocket bay surrounded by jungle hills. The surrounding coast is a ribbon of distinct beach towns - San Pancho, Lo de Marcos, La Cruz de Huanacaxtle, Punta de Mita - each with a different character, all within 30 minutes by road. The offshore Marietas Islands add a wildlife dimension to the otherwise beach-focused day trip options.

Quick comparison

Day TripDistanceTransportEntry/CostTime Needed
San Pancho7 km northTaxi ~MXN $80FreeHalf day
Lo de Marcos18 km northCar ~20 minFreeHalf day
La Cruz de Huanacaxtle22 km southCar ~25 minFreeHalf day
Punta de Mita20 km southCar ~30 minFreeHalf–full day
Marietas Islands35 km + boatBoat tour ~MXN $1,200~MXN $100 permitFull day
Puerto Vallarta45 km southCar/bus ~1 hrFree (city)Full day

All costs approximate, as of 2026.

San Francisco (San Pancho) - 7 km north, 15 minutes

The closest and most natural first stop. San Pancho is a small beach town that has managed to develop a distinct creative identity without becoming overcrowded. The Centro para la Integración y Desarrollo Artístico (EntreAmigos) runs circus arts, creative, and sports programmes for local youth - performances are sometimes open to visitors. The main street has independent restaurants, a bakery, and a small plaza that becomes social in the evenings.

The beach at San Pancho is longer and less crowded than Sayulita’s - no motorised watercraft, soft waves, good for swimming. Surf conditions are inconsistent compared to Sayulita but better on northwest swells. The estuary north of the beach is a good spot for birdwatching (herons, egrets, cormorants) and paddle boarding.

Taxi from Sayulita approximately MXN $80–100 one way (negotiate). By car, Highway 200 north for 7 km.

Lo de Marcos - 18 km north, 20 minutes

A quieter version of San Pancho with a longer beach and very few tourists. Lo de Marcos has a small plaza, a few restaurants, and a wide grey-sand beach flanked by rocky headlands. The beach is consistent enough for beginner surfers and calm enough for swimming at most times. The small lagoon at the river mouth north of the beach is good for kayaking and bird watching.

This is a genuinely local Nayarit town that hasn’t been particularly discovered - there’s no surf school, no cocktail bars, and no tourist infrastructure beyond a handful of small hotels. That’s either the point or a limitation, depending on what you’re looking for.

Getting there: car north on Highway 200 past San Pancho. Alternatively, shared taxis from Sayulita go to San Pancho (MXN $80) where you can catch a connection.

La Cruz de Huanacaxtle - 22 km south, 25 minutes

Sayulita’s functional neighbour to the south. La Cruz has a large marina (the main sailing hub for the northern Banderas Bay area), a Sunday tianguis market that draws buyers from Puerto Vallarta, and reliable restaurant options at the working-waterfront malecon. The main public beach is narrow but the marina area is pleasant for walking.

More usefully, La Cruz is the cheapest point from which to organise Marietas Islands boat trips - most operators here charge less than Sayulita-departing tours for the same destination. You can book Sayulita and Riviera Nayarit tours in advance if you want the Marietas permit allocation confirmed before arriving. The marina also has fishing charter boats (high season: November–May, marlin, sailfish, and dorado), with shared trips available at approximately MXN $800–1,200 per person for 4–6 hours.

Getting there: car south on Highway 200 (25 minutes) or shared taxi from the Sayulita highway junction.

Marietas Islands - 35 km offshore, 2+ hours round trip

The headline wildlife excursion of the northern Banderas Bay. The Islas Marietas were used as military target practice islands until the 1960s - the craters and caves left by the explosions created the unusual geology that makes them distinctive, including the famous Playa del Amor (Hidden Beach), a sand-floored ocean pool accessed through a tidal cave with a sky opening above.

The islands are also a UNESCO Biosphere Reserve and the only reliable mainland Mexico nesting site for blue-footed boobies. Humpback whales are present in winter (December–March) and turtles nest on the beaches. The surrounding reef has good snorkelling with sea turtles and tropical fish.

Visitor permits for Playa del Amor are strictly limited (approximately 116 per day). Tours must be booked in advance through registered operators - beach access is not guaranteed even on a tour, as permits are allocated by lottery among registered boats. Tours without the beach access still include snorkelling at the reef and booby-spotting (often more satisfying). Cost approximately MXN $800–1,400 per person from La Cruz or Sayulita.

Punta de Mita - 20 km south, 30 minutes

The tip of the peninsula that forms the northern arm of Banderas Bay. Punta de Mita has a traditional fishing village (now somewhat surrounded by luxury resort development) and three surf breaks:

El Faro - a powerful right-hander breaking over a reef at the point, best for experienced surfers. La Lancha (15 km south of Sayulita, before the Punta Mita resort gates) - a consistent left and right. Burros - a beach break within the village area, beginner-friendly on smaller swells.

The Punta Mita pier is the primary departure point for Marietas Islands boat trips (closer to the islands than La Cruz, so slightly shorter crossings). The beach clubs at the village offer food and equipment rental. The resort enclave north of the village is private - only hotel guests and residents have access to those beaches.

Getting there: car south on Highway 200, then west on the Punta Mita road (30 minutes from Sayulita).

Puerto Vallarta - 45 km south, 1 hour

The regional city. Puerto Vallarta (population 275,000) has a historic Malecon, a consistently excellent restaurant scene (the Zona Romántica south of the Cuale River has the highest density of independent restaurants), and some of the best nightlife on Mexico’s Pacific coast.

Day-trip highlights: the Zona Romántica (walking distance from the Malecon), the Mercado Municipal on Agustín Rodríguez (food market, open daily), the Church of Our Lady of Guadalupe with its iconic crown tower, and the Malecon sculpture walk (outdoor art along the boardwalk). The Vallarta Botanical Gardens (26 km south in Las Juntas) takes a half-day and has significant orchid and native plant collections.

Getting there: car south on Highway 200 (45 minutes, no toll). Alternatively, buses from the Sayulita highway junction to Puerto Vallarta’s bus station (approximately MXN $70–90, 1.5 hours with stops).

Planning tips

Car rental is available in La Cruz de Huanacaxtle and in Puerto Vallarta - it’s the most flexible option for hitting multiple beach towns in a day (San Pancho + Lo de Marcos in the morning, La Cruz in the afternoon is an easy circuit). Compare car hire rates before arriving; La Cruz agencies are cheaper than airport pickups. In Sayulita itself, golf carts and scooters are available for shorter trips, but they’re not practical for Highway 200 driving.

The Highway 200 through this section is safe, paved, and well-maintained. Shared taxis (combis) connect all the Riviera Nayarit towns at low cost but add transfer time at junctions.

High season (November–April) is the best weather window for Marietas Islands tours and fishing; the shoulder months of May and October still have good weather with significantly fewer tourists on the same day trips.

Frequently Asked Questions

How far is Puerto Vallarta from Sayulita and how do you get there?
Puerto Vallarta is approximately 45 km south of Sayulita (1 hour by car or local bus via Bucerías and La Cruz de Huanacaxtle). Shared taxis from Sayulita's main road go to Bucerias (MXN $40), where you transfer to a Puerto Vallarta bus or taxi. Alternatively, take Highway 200 south directly. The ADO bus stops at the Sayulita junction on Highway 200 (walk or take a golf cart from town). Car rental available in nearby Bucerias and La Cruz.
What are the Marietas Islands and can you visit them from Sayulita?
The Islas Marietas are a protected uninhabited island group in Banderas Bay, approximately 15 km offshore from Punta de Mita (35 km from Sayulita). They are home to the famous Hidden Beach (Playa del Amor), accessible only through a tidal tunnel. Permits are strictly limited - roughly 116 visitors per day - and tours must be booked in advance through authorised operators. Boat tours from Sayulita's beach or from La Cruz de Huanacaxtle cost approximately MXN $800–1,400 per person and include snorkelling, birdwatching (blue-footed boobies nest here), and the beach permit if allocated.
Is San Pancho worth visiting from Sayulita?
Yes - San Francisco (San Pancho) is just 7 km north of Sayulita (15 minutes by car or taxi, approximately MXN $80) and offers a quieter beach town experience. The town has a strong arts and social enterprise scene (the Centro para la Integracion y Desarrollo Artistico runs circus arts and community programmes), a long uncrowded beach, and fewer package tourists than Sayulita on a busy day. Good independent restaurants on the main street. Easy to combine with Sayulita in a single day if you have a car or taxi.
What is Punta de Mita and how far is it from Sayulita?
Punta de Mita is approximately 20 km south of Sayulita (30 minutes by car) at the northern tip of the Banderas Bay peninsula. It has three surf breaks, the departure point for Marietas Islands tours, and a fishing village alongside the luxury resort development. La Lancha surf break (15 km south of Sayulita) is accessible by dirt road and has a consistent left-hander popular with intermediate surfers. Entry to the beach areas is free; boat trips to Marietas from the Punta Mita pier cost approximately MXN $600–900 per person.

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.