North America
Riviera Nayarit and Sierra Madre Coast
Mexico
Distance
320 km
Duration
5-7 days
Best Season
November-April
This Riviera Nayarit road trip links Puerto Vallarta with the Pacific beaches and jungle-backed fishing towns of Nayarit, then climbs into the Sierra Madre for a cooler inland finish. Expect whale-watching bays, surf breaks, cobbled village streets, and dramatic ocean-to-mountain scenery throughout.
~0 refuels
~1 charge
Practical notes
The coast road is straightforward, but some beach towns have limited parking and slower traffic in holiday periods. If you detour into the Sierra Madre, expect steep, narrow mountain roads and occasional rain-season washouts; drive daytime only and keep fuel topped up.
Plan this trip
Self-guided audio toursExplore local stories near city stops
Hotels for this tripCompare stays before you go
Flights for this tripCompare flight options before you go
Car rental for this tripCompare rental options before you drive
Third-party planning links may be affiliate links. RoadAtlas stays independent, and you should verify details with the provider.
Stops along the route

Departure
Puerto Vallarta
Bayfront Puerto Vallarta starts the drive with palm-lined malecón views and easy access to the coast. It is the best place to stock up before heading north.

City
Bucerías
A relaxed surf town with long beaches and a walkable centro. Colorful streets and calm bay water make it an easy first coastal stop.

City
Sayulita
Sayulita mixes surf culture, jungle hills, and busy plaza energy. Expect narrow streets, beach breaks, and plenty of photo stops.

City
Lo de Marcos
Lo de Marcos is a sleepy beach village with a low-key local feel. It is a good stop for a simple lunch and an uncrowded shoreline.

City
Compostela
Inland Compostela shifts the route into a cooler colonial town setting. It is a useful gateway before the road climbs toward the Sierra Madre.

City
Jala
Jala sits below volcanic slopes with a compact historic center. Cobblestones, mountain air, and a slower pace mark the inland finish.

Arrival
Puerto Vallarta
Return to Puerto Vallarta for the final bay views and an easy end to the loop. It closes the trip where ocean, city, and mountain roads meet.
Things to Do

Nature
San Pancho
Smaller and quieter than Sayulita, San Pancho feels more laid-back and local. The beach is broad, backed by greenery, and great for a slower pause.

Nature
Rincón de Guayabitos
This sheltered bay is known for calm water and family-friendly swimming. Offshore views and long golden sand make it a classic coastal stop.

Landmark
San Blas
San Blas brings mangroves, historic port character, and big birdlife. The coast here feels wilder and more atmospheric than the resort stretch.

Promenade
Malecón de Puerto Vallarta
Walk the oceanfront boardwalk for sculptures, sunset views, and street life. It is the easiest way to start or finish the trip in town.

Boat excursion
Marietas Islands National Park
Take a boat trip from the Riviera Nayarit coast for snorkeling and wildlife watching. The bays and hidden coves are a major highlight of the region.

Surf beach
Sayulita Beach
Watch surfers, take a lesson, or just people-watch from the sand. The beach is the center of Sayulita's energetic vibe.

Mangrove nature reserve
La Tovara National Park
Explore mangrove channels by boat near San Blas for birds and crocodile sightings. It is one of the best nature detours on the route.

Historic church
Nuestra Señora de la Asunción Parish
Visit Jala's landmark church and nearby colonial center. The setting pairs well with the town's mountain backdrop and cobbled streets.
Where to Eat

Seafood
Mariscos El Memín
A casual spot for fresh coastal seafood and cold drinks in Sayulita. Great for shrimp tacos or ceviche after a beach morning.

Mexican tacos
Tacos On The Street
Popular taco stand in Bucerías with a simple, fast menu. It is a reliable stop for fish, shrimp, and grilled meat tacos.

Seafood
La Ola Rica
A laid-back beachfront choice in San Pancho for mariscos and local plates. The setting fits a slow lunch between surf towns.

Mexican market food
Mercado Municipal de Compostela
A good place to sample everyday Nayarit dishes while inland. Look for fresh juices, tacos, and home-style antojitos.

Traditional Mexican
Restaurant Mi Pueblito
A practical stop in Jala for regional cooking and a proper sit-down meal. It works well before or after the mountain road stretch.