Contact us

Contact me by *

How to get here

By Air & Ground Transfers
You can reach Morgan’s Rock via two main international gateways:

  • Managua (MGA), Nicaragua – Nicaragua’s capital city, located about 3 hours north of Morgan’s Rock by car.
  • Liberia (LIR), Costa Rica – the main city in northern Costa Rica with an international airport served by major US airlines and domestic Costa Rican airlines, located roughly 3–3.5 hours south of Morgan’s Rock by car, depending largely on border-crossing times.

Our team will gladly arrange private ground transfers from these and other key points:

  • Managua → Morgan’s Rock – travel time: approx. 3 hours
  • Granada → Morgan’s Rock – travel time: approx. 1.5 hours
  • Morgan’s Rock → Rivas / San Jorge / Costa Esmeralda Airport / Peñas Blancas – travel time: approx. 1 hour
  • Liberia → Morgan’s Rock – travel time: approx. 3–3.5 hours, depending on border traffic


Please note that rental cars are not allowed to cross the Costa Rica–Nicaragua border. When traveling via Liberia, our transportation providers will coordinate experienced drivers on both sides and assist you through the border process, including changing vehicles.

Scenic view of rocky coastline and blue ocean waters surrounding Morgan’s Rock Reserve & Ecolodge

Driving directions

For guests arriving by car on the Nicaraguan side:

  1. Just before entering the town of San Juan del Sur, make a right turn, following the signs to Maderas and Majagual Beach.
  2. Continue on the dirt road called “La Chocolata” and drive straight for about 8 km until you reach the next sign for Maderas and Majagual Beach; turn left there.
  3. Keep heading straight until you reach a fork in the road, and take the right toward Majagual Beach.
  4. Continue straight until you see the main gate on your right-hand side marked “Morgan’s Rock Hacienda & Ecolodge”.