
Book Affordable Bus Tickets to Sayulita
Catch a wave in Nayarit's most colorful Pueblo Mágico, just north of Puerto Vallarta.
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets to Sayulita
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
Sayulita packs an outsized personality into just a few square blocks. Once a sleepy fishing pueblo, it now draws surfers, backpackers and remote workers who come for the easy point breaks, the laid-back beach-town rhythm and a main square that hums until late. Brightly painted buildings, hanging banners and a tangle of galleries, surf shops and open-air kitchens give the center a festival feel almost every day of the week. Because it sits within easy reach of Puerto Vallarta's airport, Sayulita works equally well as a quick weekend hop or the anchor for a longer Riviera Nayarit trip.
The town's golden-sand beach curves around a gentle bay where the surf is forgiving enough for first-timers yet fun for the experienced. Beyond the main strand, dirt paths lead to quieter coves like Playa de los Muertos, and the jungle-clad hills behind town invite easy hikes. Mornings are for surf lessons and smoothie bowls; afternoons drift toward hammocks and ceviche; evenings belong to the plaza. Spanish gets you everywhere, though English is widely spoken thanks to the international crowd that keeps Sayulita lively year-round.
Popular routes to Sayulita
Estimated travel time, distance and shared-shuttle fare ranges for the most common routes into Sayulita.
From Puerto Vallarta
- Duration
- ~1h
- Distance
- 40 km
- Fare (shared shuttle)
- $3–$8 USD
- Frequency
- Frequent (Compostela/local)
From Bucerías
- Duration
- ~45m
- Distance
- 25 km
- Fare (shared shuttle)
- $2–$5 USD
- Frequency
- Frequent (local Compostela buses)
From San Pancho
- Duration
- ~15m
- Distance
- 8 km
- Fare (shared shuttle)
- $1–$3 USD
- Frequency
- Very frequent (local)
From Tepic
- Duration
- ~2h 30m
- Distance
- 115 km
- Fare (shared shuttle)
- $8–$14 USD
- Frequency
- Several daily
From Guadalajara
- Duration
- ~6h
- Distance
- 330 km
- Fare (shared shuttle)
- $25–$40 USD
- Frequency
- Daily (via Tepic/PV)
Routes from Sayulita
Direct bus and shuttle service leaving Sayulita for other destinations in Mexico — tap any route for travel time, fares, operators, and FAQs.
How to get to Sayulita by bus
Most travelers reach Sayulita through Puerto Vallarta, which has the nearest major airport and the densest bus connections. From there it is a short, scenic ride up the coast.
By bus from Puerto Vallarta
The classic budget route is the green-and-white Compostela line that departs from Puerto Vallarta's Walmart/Plaza Las Glorias area and the central bus stations along Carretera 200. Buses leave roughly every 20–30 minutes during the day, cost only a few dollars, and reach Sayulita in about an hour depending on stops. They drop you at the entrance to town on the highway, a short walk or quick taxi from the plaza and beach. Bring small bills in pesos, as drivers rarely make change for large notes. For more comfort, some travelers take a first-class coach from Vallarta's main terminal toward Tepic and ask to be let off at the Sayulita turnoff, then catch a local connection or taxi the final stretch into the village center.
By shuttle or taxi
Private and shared shuttles run directly between Puerto Vallarta International Airport and Sayulita, taking the hassle out of transfers if you arrive with luggage or surfboards. A shared van is moderately priced and can be booked in advance; a private taxi costs more but goes door to door in around 45–60 minutes.
By car
Driving from Puerto Vallarta follows Highway 200 north, a straightforward and well-paved route that takes 45 minutes to an hour. Parking inside Sayulita is tight and the historic center is largely pedestrian, so most visitors leave vehicles in paid lots near the entrance and continue on foot.
About Sayulita
Sayulita earned its Pueblo Mágico designation for good reason: few Mexican beach towns blend surf culture, Huichol artistry and bohemian flair so seamlessly. The Wixárika (Huichol) people have deep roots in the surrounding Sierra, and their beadwork and yarn paintings fill the town's shops and stalls, sold alongside hand-stitched textiles and locally made jewelry. At the heart of it all is the central plaza and its small church, where families gather in the evening and live music often spills into the streets. The cobblestones, bright facades and ever-present strings of papel picado give the village a permanent celebratory mood that visitors fall hard for.
Surfing is Sayulita's calling card. The main beach break is one of the friendliest places in Mexico to learn, with several schools offering lessons and board rentals right on the sand. More experienced surfers head to nearby points and to neighboring beaches reachable by boat or a short jungle walk. Out of the water, the town has grown into a genuine remote-work hub, with reliable cafés, coworking spaces and a steady international community. That said, Sayulita remains small and seasonal—busiest from November through April—so its narrow streets can feel crowded at peak times. Arrive with a relaxed pace and you will find the town's mix of waves, food and color hard to leave behind.
Travel tips for getting to Sayulita
- Bring pesos in small denominations — local Compostela buses and beach taco stands deal in cash, and drivers rarely break large bills.
- Visit in the shoulder season — May to October is hotter and wetter but far less crowded and noticeably cheaper than the November–April high season.
- Book surf lessons in the morning — the main beach break is calmest and least busy early, making it ideal for beginners.
- Walk to Playa de los Muertos — a short, signed path past the cemetery leads to a quieter, swimmable cove away from the main crowds.
- Stay hydrated and sun-smart — shade is limited on the open beach and the Nayarit sun is intense even on cloudy days.
- Respect the pedestrian center — leave cars in the paid lots at the town entrance; the cobblestone streets are tight and mostly car-free.
Bus to Sayulita — frequently asked questions
How do I get from Puerto Vallarta to Sayulita by bus?
Take a Compostela (green-and-white) local bus from Puerto Vallarta's central stations or the Walmart/Plaza Las Glorias stop on Carretera 200. They run every 20–30 minutes, cost only a few dollars, and reach Sayulita in about an hour, dropping you at the town entrance on the highway.
How long is the bus ride to Sayulita?
From Puerto Vallarta the ride is roughly one hour. From Bucerías it is about 45 minutes, from neighboring San Pancho only about 15 minutes, and from Tepic around 2.5 hours.
Is Sayulita good for beginner surfers?
Yes. Sayulita's main beach break is one of the most beginner-friendly waves in Mexico, with gentle, rolling swells. Several surf schools on the beach offer lessons and board rentals, making it a popular place to learn.
When is the best time to visit Sayulita?
The dry, cooler high season runs November through April and offers the most reliable beach weather, but also the biggest crowds and highest prices. May to October is warmer and wetter yet quieter and more affordable.
Do I need a car in Sayulita?
No. Sayulita is small and walkable, with a largely pedestrian center. Cars are more of a hassle than a help given the tight cobblestone streets and limited parking, so most visitors arrive by bus, shuttle or taxi and get around on foot.
Other destinations in Mexico
DestinationCancún
Quintana Roo
Quintana Roo's main city and Mexico's busiest international airport (CUN). The starting point for most travelers arriving in the Yucatán Peninsula, with hourly ADO bus service to Tulum, Playa del Carmen, Mérida, and Bacalar.
DestinationTulum
Quintana Roo
Quintana Roo beach town at the southern end of the Riviera Maya, ~2 hours by ADO from Cancún. Three distinct zones — Tulum Pueblo (town), the Zona Hotelera beach strip, and the Maya ruins overlooking the Caribbean. Famous for cenotes (Gran Cenote, Dos Ojos), bohemian beach scene, and yoga retreats.
DestinationPlaya del Carmen
Quintana Roo
Riviera Maya beach town halfway between Cancún and Tulum, with the Quinta Avenida pedestrian strip running parallel to the beach and ferries to Cozumel for diving. ADO runs every 10–15 minutes from Cancún and Tulum.