Skip to Content

The complete guide to getting to Sayulita by taxi, bus, rental cars, Uber, and all possible ways

There are many ways how to get to Sayulita from Puerto Vallarta, Guadalajara, and nearby cities. Sayulita is easily accessible by land.

Now I understand if you’re only trying to find out how to get to Sayulita from Puerto Vallarta Airport. If that’s the case, you can directly book with our local driver here.


If you are coming from different cities or areas in Mexico, read on and find out the many ways to get to Sayulita by bus, private car, or plane.

☕ Do you like our content? Help us continue to do better! Support our honest and transparent journalism by donating to our coffee fund.

📍 Where is Sayulita?

Sayulita is in the state of Nayarit and it’s one of the most beautiful beach destinations on the Pacific Coast.

I want to call our home the Nayarit best-seller but I do have high respect for our neighbors like Puerto Vallarta, Nuevo Vallarta, Bucerias, Punta de Mita, and San Pancho.

When you visit Sayulita, you will definitely get to know these small towns as well. Many first-time visitors don’t really consider visiting us but there are many reasons to visit Sayulita – you don’t need to look further!

✈️ What airport do you fly into for Sayulita?

The airport that serves Sayulita is Puerto Vallarta International Airport (PVR).

🇺🇸 How do you get to the US from Sayulita?

There are many US flights that go straight to Puerto Vallarta. Some popular US cities that fly straight to Puerto Vallarta include Austin, Chicago, Las Vegas, Los Angeles, and San Diego.

how to get to sayulita

🛬 How far is Sayulita from Puerto Vallarta Airport?

Sayulita is about an hour’s drive from Puerto Vallarta Airport. There is only one highway that goes from Puerto Vallarta Airport to Sayulita (called KM 300) so these days, traffic is becoming heavier.

I’d usually just go to the airport an hour before departure but now, I am always making sure I leave Sayulita 2.5 hours before the flight.

Other Mexico transportation guides you may like:

Pin the image below on Pinterest and save it for your trip!

how to get to sayulita

🗺️ How to get to Sayulita from Puerto Vallarta, Guadalajara, Mexico City, and more!

How to get to Sayulita from Puerto Vallarta Airport

Like most airports in Mexico, Ubers are not allowed to enter Puerto Vallarta International Airport. You can get an Uber but you have to go out of the airport and wait for them at the footbridge.

The footbridge is about a 3-minute walk from the departure gate. Once you are at the footbridge, you can order the Uber there and it costs about US$20 – US$40 depending on what time you’re calling it.

If you have a lot of things and don’t want to walk far, below are some alternatives on how to get to Sayulita from Puerto Vallarta Airport:

By airport taxi

💲 from US$150
👉🏽 Book a VIP Airport transfer

Most airport vans and taxis that are parked by the arrivals gate are companies with permits to operate inside the airport. This permit is not cheap so not everyone has it.

how to get to sayulita

And those who do, charge standard pricing of US$125 and up to go to Sayulita from Puerto Vallarta Airport. These taxi drivers will wait for you at the arrivals gate holding a sign with your name.

By a local taxi driver

💲 from US$55
👉🏽 Book with a local driver

Mexico Insider’s Support Local project helps locals in the Riviera Nayarit area promote their businesses. Right now, we have about 3-4 drivers in the area who can get you at the airport for a lower price.

how to get to sayulita from puerto vallarta airport

Their English is not perfect but this is a good chance for you to practice your Spanish! These taxi drivers can also take you from Puerto Vallarta downtown to Sayulita, San Pancho, or Punta de Mita.

💡 We use Whatsapp in Mexico so make sure you have this downloaded and installed on your phone as this is what the drivers use to contact you.

By bus

A bus ride to Sayulita costs US$4 and it will take you all the way to the Sayulita bus station. This ride can take up to 1.5 hours since the bus stops a lot in different small towns on the way to Sayulita.

how to get to sayulita from puerto vallarta airport

Note that the way to Sayulita is on the other side of the airport so you have to cross the footbridge. At the bottom of this footbridge, you will find busses with ‘Sayulita’ signs. They come every 30-45 minutes and you can even take them to San Pancho.

By rental car

💲 from US$17
👉🏽 Find rental cars in Puerto Vallarta

I don’t really recommend bringing a car to Sayulita because parking is horrible in town but if you have an Airbnb in Sayulita that has a parking space, then better rent a car.

It will allow you to move around Sayulita and visit nearby towns. This is also advisable for those who are going on surf trips in Sayulita.

There are no rental car companies in Sayulita so you can only do this at Puerto Vallarta International Airport. The smarter choice is to book it in advance instead of getting it upon arrival as this airport is really busy.

How to get to Sayulita from Guadalajara 

If you are a frequent visitor of Sayulita, you probably know that 90% of Mexican nationals who visit Sayulita are from Guadalajara.

It’s only a 4-hour drive and this is actually the closest beach for the Tapatíos (yep, that’s what you call people from Guadalajara).

There are many ways how to get to Sayulita from Guadalajara and I will show these options one by one.

By bus

A lot of people don’t know this but there is one company that goes directly to Sayulita from Guadalajara. It’s called Vallarta Plus.

There are two stations in Guadalajara for Vallarta Plus: Colon and Tlaquepaque. You need to go to the one in Colon. Tlaquepaque is a bit outside of Guadalajara but there are also busses available there.

However, there are only two trips for this route that leaves in the morning: 7:00 AM and 9:00 AM. The trip will take 4 hours but because this bus stops in some towns along the way, it can take up to 5 hours. But don’t worry, this is a comfortable ride! It’s definitely not a chicken bus.

The bus costs $33 USD for adults and $17 USD for minors (18 and below). If you are traveling with kids, this bus is child-friendly. We’ve seen a lot of foreigners with their families traveling this route!

What if you missed the morning bus or if it’s full? Is there another bus that goes to Sayulita from Guadalajara?

how to get to sayulita from guadalajara

Yes! This happened to me a lot so I feel like this is very important to discuss. The Vallarta Plus trips are very limited so they can easily get fully booked. If this is the case, you can book a bus to Puerto Vallarta via Primera Plus.

This will take you all the way to PV which is about one hour from Sayulita. The ride costs $25 USD and this bus is super comfortable with TV screens and charging ports.

The funny thing is that the route to Puerto Vallarta passes by Sayulita but by Mexican Federal law, buses are not allowed to stop on the highway.

They can only leave passengers in the stations. The closest stations to Sayulita are La Peñita and Nuevo Vallarta (Mezcales) if you don’t want to go all the way to Puerto Vallarta.

La Peñita is only 20 minutes away from Sayulita but the problem is there aren’t Ubers there. There is also no bus connected to Sayulita from this route. I always just ask my friends to pick me up from this station.

In Nuevo Vallarta (which is about 30 minutes from Sayulita going north and 30 minutes to Puerto Vallarta going South), you can definitely try to get an Uber to Sayulita but I still don’t guarantee it as NV is quite posh – Ubers don’t work 100%.

📪 Get genuine and honest content like this by subscribing to our newsletter. We send high-quality information once a month. NO SPAM. NEVER.

by Bla Bla Car

💲 from US$17
👉🏽 Book Bla Bla Car (carpool)

Now, if you don’t live in Mexico, you probably have not heard of this app. Bla Bla Car is a ride-sharing app where Mexican travelers from Guadalajara invite people to share travel expenses with them. Oh no, they’re not Uber drivers.

They’re literally people who are making their way to Sayulita, probably for a vacation as well. This is my best tip on how to meet locals and practice your Spanish during a long drive.

sayulita from guadalajara

My first Bla Bla car experience to Sayulita from Guadalajara is an all-men crew!

Some cars only accept 3 passengers so it’s more spacious but other drivers maximize it by squeezing 4 people in. Before booking, you need to ask the driver how many people he’s taking. There are many drivers coming from this route so don’t worry – you’ll always find a ride.

If the driver says he’s taking 4, then it’s up to you. But I usually go for drivers who only allow 3 passengers. It’s more comfortable as these are usually Sedan cars. If you’re a group, you can just pay for the extra seats to have more space.

This only costs $15 USD but the driver will not pick you up at your hotel. The usual meet-up point in Guadalajara is at Riu Plaza Guadalajara, a luxury hotel located at the entrance of the city. I can say that this ride is ultimately faster than the bus. Bla Bla car drivers usually stop for toilet breaks or food.

By rental car

💲 from US$17
👉🏽 Find rental cars in Guadalajara

Is this really ideal? Many people will tell you that it is very hard to rent a car in Mexico but I’ve done this a lot – it’s really not that difficult especially if you know the driving situations in the country.

Most Americans and Canadians tell me they are afraid to drive in Mexico but you’ll be surprised how your fellow Americans and Canadians who live here in Sayulita are super brave in paving the daily traffic in Nayarit!

how to get to sayulita

Renting a car in Guadalajara to go to Sayulita is probably the best choice for families traveling with kids or groups of friends. Don’t worry, the rental car companies in Mexico are very familiar to you as you also have it back home.

By plane

The airport that serves Sayulita is Puerto Vallarta International Airport. The flight duration is only one hour so many of you will definitely prefer to travel this way, especially those who are traveling on a certain timeframe.

Aeromar is the airline that serves this route. Light packers, you can get a flight from Guadalajara to Puerto Vallarta for only $30 USD (one-way).

If you have checked baggage, that will cost around $52 USD. TAR is another airline you can check out but they’re more expensive than Aeromar. Flights to PV from GDL via TAR start at $75 USD, one way and with checked baggage.

By hitchhiking

I’ve done this and this is completely safe. I added it to this list on getting to Sayulita from Guadalajara because we know there are some adventurous backpackers and solo travelers who are also following this blog. Nayarit and Jalisco are super safe but I don’t recommend this if you have not hitchhiked before.

sayulita from puerto vallarta airport

Hitchhiking in Nayarit and Puerto Vallarta area is super easy and safe!

The trick is to hitch a ride from families or groups. Mexicans are super-friendly to foreigners so you will definitely enjoy this hitchhiking adventure.

Please note that some parts of Mexico are not that safe for hitchhiking but since I tried this route myself, I can definitely recommend it.

How to get to Sayulita from Mexico City

There aren’t busses that go straight from Mexico City to Guadalajara as people prefer to fly. The flight is only 1 hour and 10 minutes and costs around US$60 (one-way).

Ideally, Mexico City, Guadalajara, and Puerto Vallarta are often combined in one trip so just follow the instructions on how to get to Sayulita from Guadalajara because that’s the easiest and ideal way.

If you are coming from Mexico City to Guadalajara, there are many buses since this is only a 4-hour drive. Bla Bla Car is available on this route too.


Whichever part of Mexico you are coming from, always remember to fly to Puerto Vallarta International Airport to get to Sayulita. Planes from Cancun, Cabo, and any part of the country always stop in Mexico City so expect this 1-3 hour layover in the capital.

✈️ Ready for your trip to Sayulita? If you need more information about how to get to Sayulita, I’d be happy to update this post – just leave your questions below!

12 − 1 =

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.