
Bus from Puerto Vallarta to Sayulita
Local bus · ~1h · $3-8 USD · Every 15-30 min
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Puerto Vallarta 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.
Getting from Puerto Vallarta to Sayulita is cheap, fast, and refreshingly simple. Local buses run up Hwy-200 from Jalisco into neighboring Nayarit, covering the 40 kilometers in about an hour for just a few dollars. This is the route of choice for backpackers and budget travelers heading to Sayulita's famous surf, and the frequency means you rarely wait more than half an hour for the next departure.
Regional lines such as Compostela and Pacífico run the service, picking up along Hwy-200 in north Puerto Vallarta, often near the Wal-Mart and Sam's Club. Fares are tiny, typically $3 to $8 USD paid in cash to the driver. The buses are no-frills and may lack air conditioning, but for the short, scenic ride to Sayulita's cobbled streets and beach breaks, they are by far the best value going.
Route details: Puerto Vallarta to Sayulita
Travel time
1 h
Distance
40 km
Typical fare
$3 – $8 USD per person
Frequency
Every 15-30 min
First departure
Approx. 6:00 AM
Last departure
Approx. 9:00 PM
Operators on this route
Compostela · Pacífico · Local Nayarit buses
Pickup at Puerto Vallarta
Compostela/Pacífico bus stop near Wal-Mart on Hwy-200, north Puerto Vallarta
Drop-off at Sayulita
Sayulita highway turnoff / town-entrance bus stop
About the journey
This quick, budget-friendly hop carries travelers from the resort city of Puerto Vallarta in Jalisco across the state line into Nayarit, ending at the bohemian surf town of Sayulita. The roughly 40-kilometer trip on Hwy-200 takes about an hour, passing through the development corridor of the Riviera Nayarit with the green Sierra de Vallejo rising inland. Local buses operated by lines like Compostela and Pacífico do the run constantly throughout the day, making this one of the cheapest and most frequent connections in the region. The buses are basic, often without air conditioning, but the fare is a fraction of a taxi or shuttle. Sayulita itself is a colorful, laid-back village famous for its beginner-friendly surf breaks, cobbled streets strung with papel picado, taco stands, and a boho-chic crowd that has made it one of the Pacific coast's most popular small destinations.
Travel tips for Puerto Vallarta → Sayulita
- Catch the bus on Hwy-200 in north Vallarta. Compostela and Pacífico buses pick up near the Wal-Mart and Sam's Club; tell the driver Sayulita so they stop at the right turnoff.
- Bring exact cash in pesos. Fares are paid directly to the driver and there is no card option; small bills and coins make the transaction smooth.
- Travel light if you can. These local buses get crowded and luggage space is limited, so a daypack is far easier to manage than large suitcases.
- Expect no air conditioning. Many of these basic buses are not air-conditioned, so dress for the heat and keep water handy on a warm day.
- Watch for the highway drop-off. Buses stop at the Sayulita turnoff on Hwy-200, a short walk or quick taxi from the town center; do not expect a door-to-door drop.
- Go early to beat the surf crowds. Sayulita's beginner waves and cafes fill up by late morning, so an early bus gets you a calmer beach and easier parking-free arrival.
Frequently asked questions
How long is the bus from Puerto Vallarta to Sayulita?
The trip takes about an hour, covering roughly 40 kilometers up Hwy-200 from Jalisco into Nayarit. Traffic through the Riviera Nayarit corridor can occasionally add a little time.
How much does the bus cost?
It is very cheap, typically $3 to $8 USD paid in cash to the driver. This local bus is a fraction of the cost of a taxi or private shuttle for the same route.
What time do buses leave?
Buses run roughly every 15 to 30 minutes from about 6:00 AM to 9:00 PM, so you almost never wait long. Service is most frequent during daytime hours.
Where do I catch the bus in Puerto Vallarta?
Compostela and Pacífico buses pick up along Hwy-200 in north Puerto Vallarta, commonly near the Wal-Mart and Sam's Club. Flag them down and tell the driver you are going to Sayulita.
Do the buses have air conditioning?
Often not. These are basic local Nayarit buses and many lack air conditioning, so dress for the heat and bring water. The trade-off is the very low fare and frequent service.
Going the other direction?