Sayulita is the surf-and-bohemian counter-weight to glossy Puerto Vallarta — a 40-minute drive north into Riviera Nayarit, a Pueblo Mágico, and one of Mexico's most quotable beach towns. Day-trip it for $8 round-trip on the Compostela bus, take a $50 surf lesson, eat the best burritos in the country, and be back in Vallarta by sunset. This guide covers the smartest way to do all four.
Why Sayulita
Three things separate Sayulita from the rest of Banderas Bay. First, it is genuinely walkable — the entire town is six by four blocks. Second, the surf is beginner-friendly with a soft sandy bottom — you can take a single 90-minute lesson and stand up. Third, the food scene punches well above its size, especially the $5 burritos at Burrito Revolution and the seafood at El Itacate.
How to Get There
- Compostela bus from PV: $4 each way. Catches at PV main bus terminal (Puerto Vallarta Camionera). Departs every 20 min, 5 a.m. to 9 p.m. 75-minute ride.
- Local Vallarta-Punta Mita-Sayulita bus: $3.50, slower (90 min) but stops along the highway.
- Uber/Didi: $35 to $50 one-way. Worth it for groups of 3+.
- Group day tour: $55 to $80 per person, often combined with San Pancho.
- Rental car: Easy 1-hour drive on Highway 200. Parking $4 to $7 per day in town.
| Transport | 2026 Cost (USD) | Time | Best For |
|---|
| Compostela bus | $4 each way | 75 min | Solo, budget |
| Local bus | $3.50 each way | 90 min | Lowest budget |
| Uber/Didi | $35–$50 each way | 55 min | Couples, comfort |
| Day tour | $55–$80 pp | Hotel pickup | First-timers, no logistics |
| Rental car (day rate) | $35–$55 | 55 min | Groups of 3+, flexibility |
🧮
Mexico Trip Cost Calculator
Plan a Vallarta day-trip stack including Sayulita, Marietas Islands and whale-watching season.
Calculate now →Surf Lessons & Board Rentals
Sayulita's main beach is one of the best beginner surf breaks in Mexico — soft sand bottom, knee- to chest-high waves, and warm 26 to 28 °C water year-round. 90-minute group lessons run $40 to $55, including board, rash guard and instructor. Private lessons $70 to $90.
- Wildmex Sayulita: Eco-certified, multiple-lesson packages, $50 group, $80 private.
- Lunazul Surf School: The Sayulita classic, $45 group, $25/day rentals.
- Sayulita Surf School: Bilingual instructors, female-friendly, $50 group.
- Patricia's Surf: Local, no-frills, cheapest at $40, board rental $20/day.
- Stand Up Sayulita: SUP rentals $30 for 2 hours, also surf lessons.
Best Beaches
- Playa Sayulita (main beach): Family swimming, surf school zone, full of restaurants.
- Playa de los Muertos: 10-minute walk south through the cemetery. Quieter, calmer water, snorkeling.
- Playa Carricitos: 15-minute drive north. Wilder, surfer-only, no facilities.
- Playa Patzcuarito: 20-min boat or 1-hour hike. Almost private, sea turtles in season.
- Playa San Pancho (next town): Wider, less crowded, better waves for intermediates.
Where to Eat
- Burrito Revolution: The $5 burrito everyone tells you about. Cult following.
- El Itacate: Best ceviche and shrimp tacos in town. Lunch $12 to $18.
- Mary's: Pulled-pork tacos under a palapa, $2 each, breakfast staple.
- ChocoBanana: 3-decade-old banana smoothie shack, $5.
- Yeikame: Best mole and tlayudas in Sayulita, $10 to $14.
- Don Pedro's: Beachfront classic, sunset dinner $30 to $45.
- Tacos al Pastor La Glorieta: $1.50 a taco, late-night staple.
When to Go
The dry season (November to May) is ideal — warm days, clear water, good surf. Skip Christmas to January 6 unless you love crowds. February to early April is mid-season busy with US spring breakers. June to October has rain showers and 30 °C humid heat but the cheapest hotels.
Sayulita's drainage system was overhauled in 2024 — the previous wet-season sewage outflows are largely fixed, but check current advisories on the main beach if you visit June through September.
Day-Trip Itinerary Template
- 8:00 a.m. — Compostela bus from PV ($4)
- 9:30 a.m. — Arrive Sayulita, breakfast at ChocoBanana
- 10:30 a.m. — 90-min surf lesson at the main beach
- 12:30 p.m. — Burrito at Burrito Revolution, walk Playa de los Muertos
- 3:00 p.m. — Beach lounging or shop the artisan market off Revolución street
- 5:30 p.m. — Sunset at Don Pedro's patio
- 7:00 p.m. — Compostela bus back to PV
Sayulita is the surf-and-bohemian counter-weight to glossy Puerto Vallarta — a 40-minute drive north into Riviera Nayarit, a Pueblo Mágico, and one of Mexico's most quotable beach towns. Day-trip it for $8 round-trip on the Compostela bus, take a $50 surf lesson, eat the best burritos in the country, and be back in Vallarta by sunset. This guide covers the smartest way to do all four.
Why Sayulita
Three things separate Sayulita from the rest of Banderas Bay. First, it is genuinely walkable — the entire town is six by four blocks. Second, the surf is beginner-friendly with a soft sandy bottom — you can take a single 90-minute lesson and stand up. Third, the food scene punches well above its size, especially the $5 burritos at Burrito Revolution and the seafood at El Itacate.
How to Get There
- Compostela bus from PV: $4 each way. Catches at PV main bus terminal (Puerto Vallarta Camionera). Departs every 20 min, 5 a.m. to 9 p.m. 75-minute ride.
- Local Vallarta-Punta Mita-Sayulita bus: $3.50, slower (90 min) but stops along the highway.
- Uber/Didi: $35 to $50 one-way. Worth it for groups of 3+.
- Group day tour: $55 to $80 per person, often combined with San Pancho.
- Rental car: Easy 1-hour drive on Highway 200. Parking $4 to $7 per day in town.
| Transport | 2026 Cost (USD) | Time | Best For |
|---|
| Compostela bus | $4 each way | 75 min | Solo, budget |
| Local bus | $3.50 each way | 90 min | Lowest budget |
| Uber/Didi | $35–$50 each way | 55 min | Couples, comfort |
| Day tour | $55–$80 pp | Hotel pickup | First-timers, no logistics |
| Rental car (day rate) | $35–$55 | 55 min | Groups of 3+, flexibility |
🧮
Mexico Trip Cost Calculator
Plan a Vallarta day-trip stack including Sayulita, Marietas Islands and whale-watching season.
Calculate now →Surf Lessons & Board Rentals
Sayulita's main beach is one of the best beginner surf breaks in Mexico — soft sand bottom, knee- to chest-high waves, and warm 26 to 28 °C water year-round. 90-minute group lessons run $40 to $55, including board, rash guard and instructor. Private lessons $70 to $90.
- Wildmex Sayulita: Eco-certified, multiple-lesson packages, $50 group, $80 private.
- Lunazul Surf School: The Sayulita classic, $45 group, $25/day rentals.
- Sayulita Surf School: Bilingual instructors, female-friendly, $50 group.
- Patricia's Surf: Local, no-frills, cheapest at $40, board rental $20/day.
- Stand Up Sayulita: SUP rentals $30 for 2 hours, also surf lessons.
Best Beaches
- Playa Sayulita (main beach): Family swimming, surf school zone, full of restaurants.
- Playa de los Muertos: 10-minute walk south through the cemetery. Quieter, calmer water, snorkeling.
- Playa Carricitos: 15-minute drive north. Wilder, surfer-only, no facilities.
- Playa Patzcuarito: 20-min boat or 1-hour hike. Almost private, sea turtles in season.
- Playa San Pancho (next town): Wider, less crowded, better waves for intermediates.
Where to Eat
- Burrito Revolution: The $5 burrito everyone tells you about. Cult following.
- El Itacate: Best ceviche and shrimp tacos in town. Lunch $12 to $18.
- Mary's: Pulled-pork tacos under a palapa, $2 each, breakfast staple.
- ChocoBanana: 3-decade-old banana smoothie shack, $5.
- Yeikame: Best mole and tlayudas in Sayulita, $10 to $14.
- Don Pedro's: Beachfront classic, sunset dinner $30 to $45.
- Tacos al Pastor La Glorieta: $1.50 a taco, late-night staple.
When to Go
The dry season (November to May) is ideal — warm days, clear water, good surf. Skip Christmas to January 6 unless you love crowds. February to early April is mid-season busy with US spring breakers. June to October has rain showers and 30 °C humid heat but the cheapest hotels.
Sayulita's drainage system was overhauled in 2024 — the previous wet-season sewage outflows are largely fixed, but check current advisories on the main beach if you visit June through September.
Day-Trip Itinerary Template
- 8:00 a.m. — Compostela bus from PV ($4)
- 9:30 a.m. — Arrive Sayulita, breakfast at ChocoBanana
- 10:30 a.m. — 90-min surf lesson at the main beach
- 12:30 p.m. — Burrito at Burrito Revolution, walk Playa de los Muertos
- 3:00 p.m. — Beach lounging or shop the artisan market off Revolución street
- 5:30 p.m. — Sunset at Don Pedro's patio
- 7:00 p.m. — Compostela bus back to PV