Puerto Vallarta Airport to Sayulita: Every Way to Get There (Shuttle, Bus, Taxi & Rental Car)

Puerto Vallarta Airport to Sayulita: Every Way to Get There (Shuttle, Bus, Taxi & Rental Car)
Arrival Getaways
Sayulita
Sayulita sits about 40 km (25 miles) north of Puerto Vallarta International Airport (PVR), a drive of roughly 40 to 60 minutes depending on traffic and where in town you're headed. Your realistic options are a pre-booked private transfer or shuttle (easiest), an airport or street taxi, an app rideshare like Uber (allowed, but not from inside the terminal), the Compostela public bus (cheapest), or a rental car. Below we break down each one so you can pick before your plane even lands.
We host guests in Sayulita year-round, and "how do I actually get there from the airport?" is the question we field most. Here's the honest, local version.
A quick word on the airport layout
PVR has two terminals (A and B) that sit close together. After you clear customs, you'll walk out through a gauntlet of timeshare and tour desks in matching polos — friendly, but not your ride. Keep walking. Official ground transport, taxi booths, and the exit are past them. To reach rideshare or the public bus, you'll cross the pedestrian bridge over Highway 200 (Carretera 200) to the far side. It's a long walk with a luggage-friendly ramp, so it's manageable but not instant.
Private transfer or shuttle (our default recommendation)
This is what we arrange for most of our guests, and it's the least stressful by a wide margin. You book in advance, and a driver meets you in the arrivals area holding a sign with your name. No line, no negotiating, no crossing the bridge with your bags.
What to expect: A private one-way transfer for up to four people typically runs in the ballpark of 1,500–1,900 MXN (roughly $85–$110 USD), though rates vary by company, vehicle size, and season, so confirm when you book. Larger vans for groups and gear cost more. Most companies ask you to reserve at least 24–48 hours ahead.
Pros: Door-to-door, fixed price, meet-and-greet, child seats on request, and a driver who knows Sayulita's narrow one-way streets.
Cons: Costs more than a taxi or bus, and you're committed to a pickup time.
If you're staying with us, our team can line this up for you — see the end of this post.
Taxi
Two flavors here, and the difference matters.
Airport-authorized taxis: Buy a ticket at the official booth inside. These are safe and regulated, but airport taxes make them the priciest taxi option. Expect somewhere around 800–1,000 MXN to Sayulita, but confirm the fare on the printed ticket before you get in.
Street taxis (across the bridge): Cross the pedestrian bridge to Highway 200 and you can flag a regular taxi for noticeably less — often 600–800 MXN. Always agree on the price before you load your bags; meters are rare for this route.
Pros: No advance booking, available on demand.
Cons: Fares fluctuate, you may negotiate, and hauling luggage across the bridge for the cheaper option isn't fun after a travel day.
App rideshare (Uber and DiDi)
Uber and DiDi both operate in the Puerto Vallarta area, and yes, you can use them to reach Sayulita. The catch: rideshare cars are not permitted to pick up inside the airport. You'll request your ride only after crossing the pedestrian bridge to the far side of the highway, then meet your driver there.
What to expect: Fares are dynamic and depend heavily on time of day and demand — often in the $45–$60 USD range, sometimes higher during busy morning windows. Coverage into Sayulita itself can be spotty on the return trip, so don't assume you'll easily catch one back to the airport.
Pros: Transparent in-app pricing, no cash needed, no haggling.
Cons: The bridge walk with luggage, surge pricing, and unreliable availability for the return leg.
Compostela public bus (the budget route)
The cheapest way to Sayulita, hands down. Buses run by the Compostela line depart from Highway 200 across the pedestrian bridge from the airport.
What to expect: Look for white-and-green buses with "SAYULITA" written in the windshield — importantly, not every Compostela bus goes all the way to Sayulita, so check the sign or ask the driver. Buses run roughly every 20 minutes from about 6:00 am to 10:00 pm, and the fare is only around 40–50 MXN (a few dollars). Pay in pesos, in cash. The ride takes 60–90 minutes because of frequent stops along the way, and you'll be dropped near the Salud (clinic) stop on the main road into Sayulita — a short walk or quick local taxi from the town center.
Pros: Dirt cheap, frequent, and genuinely part of the adventure.
Cons: Slowest option, luggage space is tight, no air-conditioning guarantee, and you finish with a walk into town.
Rental car
Handy if you plan day trips up the Riviera Nayarit coast to San Pancho, Punta Mita, or Lo de Marcos — less handy for Sayulita itself.
What to expect: Base rates can look very cheap online, but the real cost comes from mandatory Mexican liability insurance and a sizable credit-card hold (often $450+ USD). Read the fine print. Once in town, Sayulita is famously hard to park — narrow cobblestone streets, one-ways, and limited paid lots.
Pros: Total freedom for regional exploring.
Cons: Insurance add-ons, parking headaches, and a car you may barely use if you're mostly beach-and-town.
Our tip: if you're staying somewhere walkable — like our Caivama resort, a few blocks up from the beach and steps above centro — you probably don't need a car at all. Save it for a one-day rental if wanderlust strikes.
FAQ
How long does it take to get from PVR to Sayulita?
About 40–60 minutes by car or private transfer. The public bus takes 60–90 minutes with its stops.
Is Uber allowed at the Puerto Vallarta airport?
Uber (and DiDi) operate in the area and can take you to Sayulita, but they can't pick up inside the airport. You request your ride after crossing the pedestrian bridge to the highway.
Is the drive to Sayulita safe?
Yes. Highway 200 is a well-traveled main road, and pre-booked transfers, official taxis, and rideshares are all commonly used by visitors. Agree on taxi fares upfront and stick to marked buses.
Should I rent a car for Sayulita?
Only if you're planning regional day trips. In town itself, parking is scarce and most stays are walkable, so a car is often more hassle than help.
Let us handle the ride
Browse our full Sayulita collection to find your place, and once you've booked, our team is happy to arrange a private airport transfer so a driver is waiting with your name on a sign when you land. Send us your flight details and we'll take it from there — you focus on the beach.
