Bacalar
Choose Bacalar when you want a lagoon day with sailing and swimming. For booking intent, continue to the Bacalar lagoon tour.

A Costa Maya cruise-port day is different from Cozumel or Progreso because Costa Maya is the southern mainland port. The ship docks at Mahahual, in the far south of Quintana Roo, and that position puts Bacalar lagoon and the lesser-visited Maya sites of Chacchoben and Kohunlich within reach during a port window. Chichen Itza is too far north for a safe same-day return. For the broader port comparison, start with the Mexico cruise excursions guide, then use this Costa Maya page to choose the day that fits your sail-away time.
Costa Maya is a purpose-built cruise port just south of the village of Mahahual, on the Caribbean coast near the Belize border. Most ships dock at the cruise terminal, and the walk into Mahahual village is short enough that many passengers explore the beachfront before or after a tour. For a private excursion, the goal is to avoid losing port time at the dock. Your driver and guide should confirm whether you are meeting at the terminal exit, a signed point inside the port, or a confirmed spot in town.
The first planning detail is not the attraction. It is the clock. A Costa Maya day has real drive time before sightseeing starts, and the return buffer matters as much as the outbound route. Share your ship name, all-aboard time, and group size before the route is confirmed.
The right Costa Maya excursion starts with distance. Chacchoben is the closest major Maya site to the port, roughly 45 minutes to 1 hour inland, so it works well when you want ruins with less drive pressure. Bacalar is about 55 miles, or 90 km, north of Mahahual, roughly 1.5 to 2 hours each way, and fits travelers who want the Lake of Seven Colors. Kohunlich is a deeper jungle site near the southern border, with about 2 hours or more each way. Chichen Itza is not realistic from Costa Maya in a port window.
Choose Bacalar when you want a lagoon day with sailing and swimming. For booking intent, continue to the Bacalar lagoon tour.
Choose Chacchoben when you want Maya ruins with the shortest inland route from the port. Use the Mayan ruins guide for background on southern sites.
Choose Kohunlich when you want a quieter jungle ruins day and your port window allows the longer drive. Kohunlich is best treated as a ruins-focused day with less time for add-ons.
These links are the next step after the logistics decision. This page is not the place for product details. It is here to help you decide which southern route fits a cruise day before you ask us to quote it around your ship.
Sail-away timing is the main risk on a Costa Maya private excursion. The ship's posted departure time and all-aboard time are not the same, and the all-aboard time is the one that matters. As with any port, the ship is not obligated to wait for independent tours. That is why a responsible operator plans backward from all-aboard and ends the day well before that deadline.
The buffer matters most for Bacalar and Kohunlich because both routes have longer drives than Chacchoben. If your ship's port window is short, the honest answer may be to choose Chacchoben or a lighter Mahahual beach day instead. A good port-day plan does not start with the most famous name. It starts with the return time and then chooses the route that fits.
Chichen Itza is the best-known Maya site on the peninsula, but it sits far north of Costa Maya. From Mahahual, the round-trip drive is about four hours or more before you add time inside the archaeological zone. That leaves no safe margin for an independent excursion. Progreso is the cruise port that reaches Chichen Itza comfortably. From Costa Maya, Bacalar, Chacchoben, and Kohunlich are the honest choices.
A large share of each ship may be headed to Chacchoben or Bacalar, and full-bus shore excursions move on the bus schedule. That can work for some travelers, but it also means your timing depends on the whole group loading, unloading, and returning together. A private vehicle keeps the schedule in your control and makes it easier to adjust the day around all-aboard time.
The tradeoff is responsibility. A cruise-line tour may come with the line's own wait-for-you policy. An independent private excursion does not. That is why the private plan needs a conservative route, a clear pickup point, and a return buffer. If the route is too tight, we will say so before you book.
Use the Bacalar destination guide if you want background on the lagoon, sailing, and town before deciding. Use the Mayan ruins guide if you are comparing Chacchoben and Kohunlich against other archaeology options on the peninsula. Keep these as background resources. The port-day decision still depends on your ship's schedule.
Send your ship, sail-away time, and whether you want Bacalar, Chacchoben, or Kohunlich. We will tell you honestly what fits your port window and how much buffer the day can keep.
Ask about a Costa Maya cruise excursionFrom a Costa Maya cruise, Chichen Itza is not realistic in a normal port window. The site is too far north, with about four hours or more of round-trip driving before you add the visit itself. From Costa Maya, Bacalar lagoon, Chacchoben, and Kohunlich are the practical day-trip choices.
From Costa Maya, Chacchoben is the closest Maya ruins option and works well when you want archaeology with less drive time. Bacalar is the strongest lagoon day when you want sailing and swimming on the Lake of Seven Colors. Kohunlich is a deeper jungle ruins day with a longer inland route. The right choice depends on your port window and how much buffer you want before all-aboard.
Bacalar is about 55 miles, or 90 km, north of the Costa Maya port at Mahahual. The drive is roughly 1.5 to 2 hours each way, so a Bacalar day needs a private schedule built backward from all-aboard time with a clear return buffer.
A private Costa Maya excursion should be planned backward from all-aboard time, not only the posted ship departure time. The ship is not obligated to wait for independent tours, so a responsible operator ends the day well before all-aboard. Kohunlich and Bacalar need more buffer than Chacchoben because they have longer drives.
A private Costa Maya excursion gives your group a private vehicle and keeps the schedule in your control. Ship tours can move a large share of each ship to the same sites by full bus, which means the day follows the bus schedule. The tradeoff is that independent tours must protect all-aboard time without the cruise line's wait-for-you policy.
A Costa Maya cruise excursion should be booked as soon as your ship, port window, and preferred route are clear. Bacalar, Chacchoben, and Kohunlich all need different timing, so early planning helps confirm whether the route fits your sail-away time and how much buffer the day can keep.