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 Trip | Distance | Transport | Entry/Cost | Time Needed |
|---|---|---|---|---|
| San Pancho | 7 km north | Taxi ~MXN $80 | Free | Half day |
| Lo de Marcos | 18 km north | Car ~20 min | Free | Half day |
| La Cruz de Huanacaxtle | 22 km south | Car ~25 min | Free | Half day |
| Punta de Mita | 20 km south | Car ~30 min | Free | Half–full day |
| Marietas Islands | 35 km + boat | Boat tour ~MXN $1,200 | ~MXN $100 permit | Full day |
| Puerto Vallarta | 45 km south | Car/bus ~1 hr | Free (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.