Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Sayulita to Puerto Vallarta

Local bus · ~1h · $3-8 USD · Every 15-30 min

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Sayulita to Puerto Vallarta

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

The return from Sayulita to Puerto Vallarta is the same cheap, frequent local-bus ride in reverse, taking about an hour down Hwy-200 from Nayarit into Jalisco. At just a few dollars and with departures every 15 to 30 minutes, it is the easiest way to reach Puerto Vallarta for an onward flight, cruise, or long-distance bus. You catch it right at the Sayulita highway turnoff at the edge of town.

Compostela, Pacífico, and other regional lines operate the buses, dropping passengers along Hwy-200 in north Puerto Vallarta with easy connections onward to the centro, airport, or main bus terminal. Fares run a modest $3 to $8 USD in cash. The buses are basic and often un-air-conditioned, but for budget travelers leaving Sayulita they remain the smartest-value link into Puerto Vallarta's transport hub.

Route details: Sayulita to Puerto Vallarta

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 Sayulita

Sayulita highway turnoff / town-entrance bus stop on Hwy-200

Drop-off at Puerto Vallarta

Hwy-200 stops in north Puerto Vallarta / connections to centro

About the journey

Heading south from the Nayarit surf village of Sayulita back to Puerto Vallarta is a quick, inexpensive ride along Hwy-200, crossing from Nayarit into Jalisco in about an hour over roughly 40 kilometers. Local buses run by Compostela, Pacífico, and other Nayarit lines do the route constantly, picking up at the Sayulita highway turnoff and rolling down past the Riviera Nayarit development corridor to the northern reaches of Puerto Vallarta. This is the go-to connection for travelers heading to Puerto Vallarta's international airport, its cruise terminal, or onward bus links at the main terminal. The buses are basic and frequently lack air conditioning, but they are dirt cheap and leave often. For anyone watching a budget, especially backpackers and surfers ending a Sayulita stay, this no-frills local service is the obvious way to reach Vallarta and its wider transport network.

Travel tips for Sayulita → Puerto Vallarta

  • Allow buffer time for a flight. If you are heading to Puerto Vallarta's airport, leave extra room; the local bus is reliable but stops frequently, so do not cut connections fine.
  • Board at the Sayulita turnoff. The bus picks up on Hwy-200 at the town entrance, a short walk or taxi from central Sayulita; arrive a few minutes early so you do not miss it.
  • Have pesos ready for the driver. Fares are cash-only and paid on board, so carry small bills and coins for a smooth boarding.
  • Confirm where to get off in Vallarta. Buses run along Hwy-200 in north Puerto Vallarta; tell the driver if you need the airport, terminal, or a centro connection.
  • Travel light through the crowds. These local buses fill up, especially on weekends, so a daypack is much easier to manage than bulky luggage.
  • Expect a no-frills ride. Air conditioning is rare on these basic buses, so dress for the heat and keep water within reach for the hour-long trip.

Frequently asked questions

How long is the bus from Sayulita to Puerto Vallarta?

The trip takes about an hour over roughly 40 kilometers down Hwy-200 from Nayarit into Jalisco. Heavier Riviera Nayarit traffic can occasionally stretch it a little longer.

How much does the bus cost?

It is very cheap, typically $3 to $8 USD paid in cash to the driver, far less than 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. The frequent service means short waits at the Sayulita turnoff during daytime hours.

Can I take this bus to Puerto Vallarta airport?

Yes. The bus runs along Hwy-200 through north Puerto Vallarta near the airport area. Tell the driver you need the airport, and allow buffer time since the local service makes frequent stops.

Where does the bus pick up in Sayulita?

Buses pick up at the Sayulita highway turnoff on Hwy-200, at the entrance to town. It is a short walk or quick taxi from the central streets and beach.

Going the other direction?

Bus from Puerto Vallarta to Sayulita

See the return route →

Related routes