go exploring

Day trips from Puerto Vallarta

Some of the best days on a Vallarta vacation happen beyond the resort zone. Whether you want mountain air and colonial charm or a laid-back beach town atmosphere, there are excellent half-day and full-day escapes within easy reach — each with its own character, none requiring an overnight stay.

San Sebastián del Oeste

A 1600s silver-mining town perched in the mountains about 90 minutes inland from the coast. The elevation gain is dramatic — you leave humid sea-level air for a noticeably cooler, crisp mountain climate. The town itself centers on a small plaza surrounded by colonial-era adobe buildings, a restored church, and intimate local restaurants serving regional cuisine.

Walking the cobblestone streets feels like stepping into Mexico's past. You'll find small family-run shops selling local artisan crafts, traditional pottery, and regional textiles. The town moves slowly, which is exactly the point. Most visitors spend a few hours wandering, eating lunch, and soaking in the quiet before the drive back.

The best time to visit is during the dry season (November through April), when mountain roads are clearest and afternoons stay warm. Even during rainy season the town itself is navigable, though road conditions can be variable. Plan to leave by mid-afternoon to ensure you're back at the coast before dark — the drive requires attention on winding mountain roads, especially in lower light.

Riviera Nayarit: Beach towns north of Nuevo Vallarta

North of Nuevo Vallarta, the coast opens into a string of smaller beach towns that form the Riviera Nayarit. Towns like Sayulita and San Pancho are roughly 45 minutes to an hour from Puerto Vallarta — close enough for a day trip, distinct enough to feel like a real escape.

Sayulita has become known as a bohemian surf town with a small-town beach vibe. The main beach gets waves most of the year, and you'll find a walkable town center with casual restaurants, galleries, and local shops. The atmosphere is relaxed and creative, popular with a younger traveler crowd and repeat visitors who rent the same casitas year after year.

San Pancho, just minutes away, is quieter and more residential — a fishing village that has remained less developed. It appeals to travelers looking for a genuine beach community feel without the commercial activity of its neighbor.

Both towns are accessible by car from Nuevo Vallarta and Puerto Vallarta. The drive itself becomes part of the trip; the coastal highway passes through other small communities and offers views of both ocean and jungle. Unlike San Sebastián, these towns are at sea level but offer a completely different atmosphere from the larger resort areas.

Good to know

Do I need a rental car to do these day trips?

A rental car is strongly recommended. San Sebastián del Oeste requires mountain driving on winding roads, and the Riviera Nayarit towns are most easily explored with your own transportation. Alternatively, tour operators in Puerto Vallarta and Nuevo Vallarta can arrange guided day trips to either destination.

How far is Sayulita from Puerto Vallarta?

About 45 minutes to an hour by car north from Puerto Vallarta, depending on traffic and which part of town you're starting from. It's an easy enough drive for a full day trip or afternoon escape.

Which day trip is best in rainy season?

The Riviera Nayarit beach towns are your safer bet during September through October rainy season. San Sebastián del Oeste is still accessible but mountain roads can be muddy and visibility lower. Both are great in dry season (November to April).