From savory cuisine and picture-perfect beaches to ancient ruins and off-road adventures, Mexico’s Cozumel and Costa Maya have it all. If you’re planning to book one of our cruises to Mexico from Florida, you have two departure ports to choose from: Fort Lauderdale and Miami.

Sail to the island of Cozumel on a cruise from Miami, or visit both Cozumel and Costa Maya when you leave from Fort Lauderdale. No matter which departure port or cruise itinerary you choose, you’ll have access to our state-of-the-art onboard amenities, plush staterooms, and world-class restaurants and bars.

Departure Date
Starting From


Avg Per Person
BOOK NOW View Itinerary †Taxes, fees and port expenses {amount}*
Celebrity Loader


View All Cruises to Mexico From Florida

View Cruises


Departure Ports

Fort Lauderdale

When you book a cruise from Fort Lauderdale, you’ll sail to both Cozumel and Costa Maya while visiting other ports like Key West and Grand Cayman on a Western Caribbean cruise. Make your vacation even more incredible by spending a few extra days in Fort Lauderdale, dubbed the “Venice of America”. Unwind on the soft white sands, bike along the beachfront promenade, and enjoy a long lunch on Las Olas Boulevard.


Book a 4-night Miami to Cozumel cruise or a 5-night cruise that stops in Key West. The port of Miami is conveniently located near the city’s best attractions. If you’ve got just a few hours in port, book a hop-on, hop-off bus tour to find out what makes Miami one of the most coveted vacation destinations on earth.

Ports of Call


Cozumel is one of the world’s favorite cruise ports, and for good reason. You could spend the entire day stretched out on a luxurious stretch of sand with a margarita in hand. If you long for adventure, board a jet boat for an action-packed ride or hop on an ATV and ride along the coast. If you’re an animal lover, help save a sea turtle, pet a Stingray, or kiss a dolphin.

Costa Maya

Experience the best of the Yucatán Peninsula on a cruise to Costa Maya. Explore the open seas from a glass-bottom boat, snorkel or take a scuba-diving trip, or paddle away on a kayaking adventure. If you’re traveling with friends, book a party bus to a private beach and enjoy a Mexican buffet with an open bar. Unwind during a Mayan wellness ceremony or relax at a beach club. Get your adrenaline pumping on a zipline excursion over the jungle, or hurtle yourself down a water slide at Aqua Adventure Park.


See All Cruises from Florida to Mexico

View Cruises


Top Shore Excursions on Cruises to Mexico from Florida

Ancient Civilizations

Discover the secrets of ancient civilizations on a cruise from Florida to Mexico. Soar over the world-renowned Chichen Itza on a private plane before exploring it on foot with an expert guide. See a former ceremonial site and Mayan fertility temple at El Cedral. Pair a trip to the stunning Tulum ruins with a visit to a private beach club.

Mexican Flavors

On these foodie-favorite shore excursions, you’ll both taste and cook authentic Mexican food and drinks. Watch how tequila is made and sample some of the country’s best varieties. Prepare sumptuous red and green salsas at a four-star resort. Or cook a three-course meal featuring the area’s freshest seafood under an expert chef’s guidance.

Exclusive Beaches

Unwind in paradise on one of Mexico’s pristine beaches. If it’s a more private experience you’re looking for, book an excursion to an exclusive beach club. Sway in a hammock or lounge in a beach chair while sipping a craft cocktail. Some beach clubs even feature live music, water sports, and buffets.