Skip to content
Hagia Sofía
Visitor walking through the fruit orchards at Hagia Sofía
Shore excursion · Huatulco cruise pier

Your day in port, in the jungle

A family ranch 40 minutes from the pier: orchards, a waterfall, home cooking and five ziplines. Back at the ship with time to spare.

★ 4.6 from 103 Google reviews

The experience

Not a bus tour, a real ranch

Hagia Sofía is our family's ranch since 2009, in the hills behind Huatulco. Small groups, our own guides and food from our garden.

Red heliconia flowers in the ranch garden

Orchards and flowers

Walk the heliconia garden and taste tropical fruit straight from the trees.

Visitors swimming in a waterfall pool among the rocks

Swim in the waterfall

Cool off in the river's natural pools.

Person on a zipline above the jungle canopy

Five ziplines

Fly over the river canyon; the longest line is almost 800 meters.

Prices per person

Two ways to spend the day

Traditional tour

About US$79MXN 1,420 · for ships in port 8 a.m. to 5 p.m.

  • Pickup and drop-off at the cruise pier
  • Guide in English
  • Breakfast and home-cooked lunch
  • Orchard walk and heliconia garden
  • Waterfall for swimming
Choose your date

Ziplines only

About US$106MXN 1,900 · about 4 hours, fits shorter stops

  • All 5 ziplines
  • Pickup and drop-off at the cruise pier
  • Guide and breakfast
  • Waterfall for swimming
  • No lunch or ranch walk
Choose your date

Coming with friends from your ship? 10% off from 6 people and 15% off from 10. Children under 10 pay half price. Ziplines from age 6, 30 to 120 kg. Dollar amounts are approximate; you pay in Mexican pesos. English-speaking guides.

Cruise ships in Huatulco

Find your ship

Tap your tour to book that day. In the pickup field, write cruise pier and your ship's name. Ship not listed? Message us on WhatsApp.

  • Tue 17 Nov 2026Sapphire Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Tue 8 Dec 2026Crown Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Wed 23 Dec 2026Island Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Thu 24 Dec 2026Zaandam · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Sat 2 Jan 2027Island Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Mon 11 Jan 2027Zuiderdam · in port 11 a.m. to 5 p.m.Short or Sunday stop: we plan it with you
  • Sat 16 Jan 2027Coral Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Sun 24 Jan 2027Island Princess · in port 8 a.m. to 5 p.m.Short or Sunday stop: we plan it with you
  • Wed 3 Feb 2027Island Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Thu 4 Feb 2027Zuiderdam · in port 10 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Thu 25 Feb 2027Island Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Sun 7 Mar 2027Island Princess · in port 8 a.m. to 5 p.m.Short or Sunday stop: we plan it with you
  • Sun 7 Mar 2027Europa · in port 8 a.m. to 2 p.m.Short or Sunday stop: we plan it with you
  • Tue 23 Mar 2027Zaandam · in port 11 a.m. to 6 p.m.Short or Sunday stop: we plan it with you
  • Mon 29 Mar 2027Island Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Thu 8 Apr 2027Island Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Mon 12 Apr 2027Eurodam · in port noon to 6 p.m.Short or Sunday stop: we plan it with you
  • Tue 13 Apr 2027Amadea · in port 1 p.m. to 11 p.m.Short or Sunday stop: we plan it with you
  • Thu 15 Apr 2027Crown Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Fri 16 Apr 2027MSC Poesia · in port 10 a.m. to 8 p.m.Back at the pier by 6 p.m.
  • Wed 28 Apr 2027Explora III · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Fri 30 Apr 2027Island Princess · in port 8 a.m. to 5 p.m.Back at the pier by 3 p.m.
  • Tue 18 May 2027Seabourn Quest · in port 7 a.m. to 4 p.m.Back at the pier by 2 p.m.

Ship times from public port schedules; tell us if yours changed and we adjust.

Guide on a zipline platform with the mountain behind
Your day, planned around the ship

Back with time to spare

  • We meet you at the pier as soon as you can get off the ship.
  • We drive you back so you're at the pier 2 hours before your ship sails.
  • Before every zipline, our staff checks harnesses, helmets, pulleys and cables, and your guides stay with you the whole time.
Why your visit matters

A forest planted by one family

When Armando arrived in 2004, this land had been logged and grazed until hardly a tree was left. He started planting with families from La Herradura, the village next door.

  • 20,000+trees planted, 4,000 of them fruit trees
  • 130 haof land cared for
  • 14people from La Herradura work here

We are the only property on the Magdalena River that takes no sand or gravel from it. Every visit keeps the nurseries, the water dams and those families going.

Reforested valley at Hagia Sofía with young trees and the hills behind
Google reviews

What past visitors say

4.6 ★ 103 reviews, see all

“There were five separate zip lines, each providing a different view of the river and forest.”
Audrey · ★★★★★
“The meals were simple, but incredibly delicious... I am still thinking about it!”
JW Zee · ★★★★★
“This is a must do activity when you’re in Huatulco.”
Nathan Tecotzky · ★★★★★
Before you come

From the pier to the ranch, hassle-free

Meeting point

Santa Cruz Bay cruise pier. We confirm the exact spot and time on WhatsApp the day before.

What to bring

Swimsuit, towel, closed shoes, repellent, sunscreen, a change of clothes and your cruise card.

How to pay

By card online when you book (charged in Mexican pesos). At the ranch, cash in Mexican pesos only.

Frequently asked questions

What cruise guests ask us most

Where do you pick us up?

At the cruise pier in Santa Cruz Bay, as soon as you are allowed off the ship. We confirm the exact meeting point and time on WhatsApp.

Will we be back before the ship leaves?

Yes. We bring you back to the pier 2 hours before your ship sails, so you have plenty of margin.

How much does it cost?

Traditional tour MXN 1,420 per person (about US$79). Ziplines only MXN 1,900 per person (about US$106). Children under 10 pay half price.

How far is the ranch from the pier?

About 40 to 45 minutes by road, in our own vehicle.

Do the guides speak English?

Yes, we have English-speaking guides.

What if our ship skips Huatulco?

If your cruise line cancels the Huatulco stop, we refund 100% of what you paid. Just send us a WhatsApp message.

What if it rains?

Tours run rain or shine. If a storm stops the ziplines for safety, we continue with the rest of the visit. There are no refunds for weather.

How do we pay?

By card online when you book (charged in Mexican pesos). At the ranch, cash in Mexican pesos only.

Find your shipWhatsApp