Skip to main content
AMZBooking
The Malecón, Puerto Vallarta

Day trips · Puerto Vallarta · Mexico

6 best day trips from Puerto Vallarta

Where to go when you want a day away from Puerto Vallarta, and how long it really takes.

Updated By the AMZBooking editorial team

Photo: Another Believer, CC BY-SA 4.0

Quick answer

The classic day trip from Puerto Vallarta is Yelapa (About 30–45 minutes by water taxi). The closest option is Bucerías, about 20 km away.

Key facts

Day trips in this guide
6
Closest
Bucerías (20 km)
Most popular
Yelapa

Day trips compared

Day trips from Puerto Vallarta: distance, time and transport
DestinationDistanceTravel timeHowBest for
Yelapa30 kmAbout 30–45 minutes by water taxiWater taxi from Boca de Tomatlán or Los Muertos pierCouples, Quiet stays, Beach
Marietas Islands35 kmAbout 1 hour by boat from Nuevo VallartaLicensed boat tour from Nuevo Vallarta or Punta de MitaCouples, Families, Beach
Sayulita40 kmAbout 1 hour by bus or carBus from the Hotel Zone, or carSolo travellers, Beach, Food lovers
San Sebastián del Oeste90 kmAbout 1.5–2 hours by carCar or tourCulture, Couples, Quiet stays
Punta de Mita40 kmAbout 1 hour by carCar, taxi or busLuxury, Beach, Couples
Bucerías20 kmAbout 30–40 minutes by bus or carBus from the Hotel Zone or carFamilies, Quiet stays, Beach

The day trips

Yelapa
Photo: RichardMills65, CC BY-SA 3.0

30 km · About 30–45 minutes by water taxi

1.Yelapa

A village on a cove with no road access, with a sandy beach, palapa restaurants and a short jungle walk to a waterfall. Pie ladies walk the beach selling coconut, lemon and chocolate pies.

Getting there
Water taxi from Boca de Tomatlán or Los Muertos pier
Best for
Couples, Quiet stays, Beach
Marietas Islands
Photo: Christian Frausto Bernal from Tepic, Nayarit, MEXICO, CC BY-SA 2.0

35 km · About 1 hour by boat from Nuevo Vallarta

2.Marietas Islands

A protected national park of uninhabited volcanic islands at the mouth of the bay, home to blue-footed boobies and good snorkelling. Access to the famous Hidden Beach (Playa del Amor) is strictly limited and only possible with authorised operators.

Getting there
Licensed boat tour from Nuevo Vallarta or Punta de Mita
Best for
Couples, Families, Beach
Sayulita
Photo: Luisalvaz, CC BY-SA 4.0

40 km · About 1 hour by bus or car

3.Sayulita

A colourful surf village in Nayarit with a beginner-friendly beach break, surf schools, cafés, taco stands and boutiques. It gets very busy in high season, and nearby San Pancho is a quieter alternative.

Getting there
Bus from the Hotel Zone, or car
Best for
Solo travellers, Beach, Food lovers
Punta de Mita
Photo: Rick Ruppenthal, CC BY-SA 2.0

40 km · About 1 hour by car

5.Punta de Mita

The northern tip of the bay, with luxury resorts, surf breaks and the fishing village of El Anclote, where seafood restaurants line the beach. Boats leave here for the Marietas Islands.

Getting there
Car, taxi or bus
Best for
Luxury, Beach, Couples
Bucerías
Photo: Gkullberg at English Wikipedia, CC BY-SA 3.0

20 km · About 30–40 minutes by bus or car

6.Bucerías

A relaxed beach town in Nayarit on the bay's north shore, with a long sandy beach, seafood restaurants and a weekly market, a short hop from Nuevo Vallarta.

Getting there
Bus from the Hotel Zone or car
Best for
Families, Quiet stays, Beach

Day-trip tips

  • Leave early: most trips are more relaxed with a morning departure and a return before dinner.
  • Carry small change; drivers take cash in pesos.
  • For trips over about 150 km, an overnight stay or an organised tour saves a lot of travelling.

Questions travellers ask

+What is the best day trip from Puerto Vallarta?

Yelapa. A village on a cove with no road access, with a sandy beach, palapa restaurants and a short jungle walk to a waterfall.

+How long does it take to get from Puerto Vallarta to Yelapa?

About 30–45 minutes by water taxi — Water taxi from Boca de Tomatlán or Los Muertos pier, about 30 km.

+How long does it take to get from Puerto Vallarta to Marietas Islands?

About 1 hour by boat from Nuevo Vallarta — Licensed boat tour from Nuevo Vallarta or Punta de Mita, about 35 km.