Sayulita
A surf town and 'Magic Town' in Nayarit, with colourful flags strung across the streets, hippie boutiques and beginner-friendly waves that draw backpackers from around the world.
Sayulita lies about 40 km north of Puerto Vallarta. Waves on the right side of the bay suit beginners, and several surf schools operate on the beach (a 2-hour lesson costs about US$50–60). The streets are hung with paper-cut flags and lined with taco stands, cafés, yoga studios and shops selling Huichol (Wixárika) handicrafts. Sayulita was designated a Pueblo Mágico, or 'Magic Town', in 2015. You can take the green bus from Puerto Vallarta (about 1 hour) or a taxi. It gets very crowded in peak season, and water quality can occasionally be an issue, so check the notices before going into the sea.
Opening hours
All day
Nearby sights
- San Pancho (San Francisco)
- Lo de Marcos
- Punta de Mita
- Playa Destiladeras
- La Cruz de Huanacaxtle
- Bucerías
- Islas Marietas
- Nuevo Vallarta