Driving the Riviera Nayarit: Sayulita, Bucerias and the Beach Towns

Colorful bohemian surf-town beach with palm trees and gentle waves in Sayulita, Nayarit

The turnoff from the highway narrows, the jungle closes in, and then Sayulita arrives all at once – papel picado strung over the streets, surfboards leaning on every wall, and the steady thump of waves at the end of the lane. Barefoot travelers drift between taco stands and Huichol bead shops, dogs nap in doorways, and the smell of woodsmoke and ocean hangs in the air. Pull in, kick off your shoes, and let the town set the pace. Here is how to settle into Riviera Nayarit.

Route at a glance: Puerto Vallarta to Sayulita~25 mi · ~50m driving

Interactive map · drag to explore. Distances and times are approximate – always check current road, weather and border conditions before you travel.

Just north of Puerto Vallarta, across the Nayarit state line, the Riviera Nayarit strings together some of Mexico’s most beloved beach towns – bohemian Sayulita, laid-back San Pancho, family-friendly Bucerias, and upscale Punta de Mita. Having your own car turns this stretch of coast into one easy road trip.

Quick answer: The Riviera Nayarit towns sit 20 to 60 minutes north of the Puerto Vallarta airport along Highway 200. Sayulita is the famous surf-and-yoga town; San Pancho is its quieter neighbor; Bucerias and Punta de Mita round out the bay. You are in mainland Nayarit, so the full vehicle import permit (TIP), an FMM, and Mexican auto insurance all apply.

The beach towns, town by town

  • Bucerias: a large, walkable town with a long beach, about 20 minutes north of the airport – an easy first stop.
  • Punta de Mita: the upscale tip of the bay, with calm swimming beaches and luxury resorts.
  • Sayulita: the colorful, cobblestoned surf town that put the Riviera Nayarit on the map – lively, artsy, and busy.
  • San Pancho (San Francisco): Sayulita’s mellow neighbor a few minutes north, quieter and uncrowded.

Driving and parking tips

The drive between towns on Highway 200 is short and scenic. The catch is parking: Sayulita’s narrow cobblestone streets get packed, so use the paid lots on the edge of town and walk in rather than circling the center. Watch for topes (speed bumps), pedestrians, and golf carts in all these towns, and keep small pesos for parking.

Getting there

Most road-trippers reach the Riviera Nayarit by continuing past Puerto Vallarta – the airport sits right at the Jalisco-Nayarit line, so the beach towns are a quick hop north on Highway 200. If you are flying in and renting a car, the same permit and insurance rules apply to your rental.

Permits and insurance

Because this is mainland Mexico, carry your full TIP, your FMM, and Mexican auto insurance for the whole trip. A short-term or annual policy from an authorized insurer is inexpensive and required by law – buy it online before you go. See everything to bring for a smooth drive down the coast.

Cross the border with confidence

Get Mexican auto insurance in minutes – a fast online quote means you are covered before you reach the border.

Get My Free Quote →

Related guides

Settle in & explore
  • Learn to surf: the main beach break is forgiving – perfect for a first lesson or an easy longboard session.
  • Browse Huichol art: the bead and yarn work in town is the real thing, made by Wixarika artisans.
  • Slip up to San Pancho: a few minutes north, mellower and less crowded, with a wide quiet beach.
  • Eat at the stands: fish tacos and aguachile near the plaza, then chocolate-banana bread for the walk home.
  • Park on the edge: Sayulita’s lanes are tight and busy – leave the car at the entrance and walk in.
By Instant Mexico Auto Insurance
Serving U.S. drivers heading into Baja and mainland Mexico since 1973, from our drive-through office at the San Ysidro border. California-licensed (Dept. of Insurance #0516723), BBB A+ accredited, and the official Mexican insurance agent for SCORE International and Baja off-road racing – including the Bay of LA 200. Our policies are underwritten by established, A-rated Mexican carriers.

Frequently asked questions

How far is Sayulita from Puerto Vallarta?

About 40 minutes north of Puerto Vallarta (and roughly 30 to 40 minutes from the PV airport) on Highway 200, across the state line in Nayarit.

Where do you park in Sayulita?

Use the paid parking lots on the edge of town and walk in. Sayulita’s narrow cobblestone streets are crowded and hard to park in, especially on weekends and in high season.

Do I need a vehicle permit for the Riviera Nayarit?

Yes. The Riviera Nayarit is mainland Mexico, so you need the full Banjercito temporary vehicle import permit, an FMM, and Mexican auto insurance – even for a rental car.

Do I need Mexican insurance to drive in Nayarit?

Yes. Your US auto policy does not cover you in Mexico. Mexican auto insurance from an authorized insurer is required by law and can be purchased online in minutes.

Get a Quote →

Español