← Mexico

Costa Maya

Mexico

Costa Maya is a purpose-built cruise port on the Caribbean coast of Quintana Roo, Mexico, in the southern Yucatán Peninsula. Opened in 2001 near the fishing village of Mahahual, it serves as a gateway to the region's Mayan heritage. Excursions reach the ruins of Chacchoben and Kohunlich in the jungle, the Bacalar Lagoon's seven shades of blue, the fishing village's beachfront malecón, and snorkeling over the Mesoamerican Barrier Reef offshore.

Port image coming soon

Port information

18.714°, -87.708°

Area

Mexico

Daily schedule

Next 31 days

Thu, Nov 12

Today
  • Norwegian Viva

    Norwegian Cruise Line

    3,195 passengers

    1,506 crew

    arrives : 07:00

    departs : 13:00

  • Liberty of the Seas

    Royal Caribbean

    3,750 passengers

    1,360 crew

    arrives : 07:00

    departs : 14:00

Total: 2 ships 6,945 passengers 2,866 crew

Fri, Nov 13

  • Celebrity Summit

    Celebrity Cruises

    2,218 passengers

    999 crew

    arrives : 08:00

    departs : 17:00

Total: 1 ship 2,218 passengers 999 crew
Sat, Nov 14 No ships in port
Sun, Nov 15 No ships in port

Mon, Nov 16

  • Icon of the Seas

    Royal Caribbean

    5,610 passengers

    2,350 crew

    arrives : 08:00

    departs : 17:00

  • Liberty of the Seas

    Royal Caribbean

    3,750 passengers

    1,360 crew

    arrives : 11:59

    departs : 19:00

Total: 2 ships 9,360 passengers 3,710 crew
Tue, Nov 17 No ships in port

Wed, Nov 18

  • Adventure of the Seas

    Royal Caribbean

    3,100 passengers

    1,185 crew

    arrives : 07:00

    departs : 15:00

  • Sun Princess

    Princess

    4,300 passengers

    1,600 crew

    arrives : 08:00

    departs : 17:30

  • MSC Seascape

    MSC Cruises

    4,540 passengers

    1,648 crew

    arrives : 08:00

    departs : 18:00

  • Resilient Lady

    Virgin Voyages

    2,762 passengers

    1,150 crew

    arrives : 09:00

    departs : 18:00

Total: 4 ships 14,702 passengers 5,583 crew

Thu, Nov 19

  • Norwegian Viva

    Norwegian Cruise Line

    3,195 passengers

    1,506 crew

    arrives : 07:00

    departs : 13:00

  • Radiance of the Seas

    Royal Caribbean

    2,100 passengers

    894 crew

    arrives : 08:00

    departs : 17:00

  • Symphony of the Seas

    Royal Caribbean

    5,500 passengers

    2,200 crew

    arrives : 08:00

    departs : 17:00

  • MSC Grandiosa

    MSC Cruises

    4,842 passengers

    1,704 crew

    arrives : 08:00

    departs : 14:00

Total: 4 ships 15,637 passengers 6,304 crew

Fri, Nov 20

Total: 2 ships 4,400 passengers 1,704 crew
Sat, Nov 21 No ships in port
Sun, Nov 22 No ships in port

Mon, Nov 23

Total: 2 ships 4,174 passengers 1,805 crew

Tue, Nov 24

Total: 3 ships 13,088 passengers 5,340 crew

Wed, Nov 25

  • Norwegian Luna

    Norwegian Cruise Line

    3,571 passengers

    1,597 crew

    arrives : 08:00

    departs : 17:00

  • Jewel of the Seas

    Royal Caribbean

    2,150 passengers

    852 crew

    arrives : 08:00

    departs : 17:00

  • Symphony of the Seas

    Royal Caribbean

    5,500 passengers

    2,200 crew

    arrives : 08:00

    departs : 17:00

  • MSC Seascape

    MSC Cruises

    4,540 passengers

    1,648 crew

    arrives : 08:00

    departs : 18:00

Total: 4 ships 15,761 passengers 6,297 crew

Thu, Nov 26

  • Norwegian Viva

    Norwegian Cruise Line

    3,195 passengers

    1,506 crew

    arrives : 07:00

    departs : 13:00

  • Liberty of the Seas

    Royal Caribbean

    3,750 passengers

    1,360 crew

    arrives : 07:00

    departs : 14:00

  • Legend of the Seas

    Royal Caribbean

    5,610 passengers

    2,350 crew

    arrives : 08:00

    departs : 17:00

Total: 3 ships 12,555 passengers 5,216 crew

Fri, Nov 27

  • Norwegian Breakaway

    Norwegian Cruise Line

    3,903 passengers

    1,657 crew

    arrives : 07:00

    departs : 13:30

  • Seven Seas Grandeur

    Regent Seven Seas

    746 passengers

    548 crew

    arrives : 08:00

    departs : 17:00

Total: 2 ships 4,649 passengers 2,205 crew

Sat, Nov 28

  • Rotterdam

    Holland America

    2,668 passengers

    1,048 crew

    arrives : 08:00

    departs : 17:00

Total: 1 ship 2,668 passengers 1,048 crew

Sun, Nov 29

  • Jewel of the Seas

    Royal Caribbean

    2,150 passengers

    852 crew

    arrives : 08:00

    departs : 17:00

Total: 1 ship 2,150 passengers 852 crew

Mon, Nov 30

  • Radiance of the Seas

    Royal Caribbean

    2,100 passengers

    894 crew

    arrives : 08:00

    departs : 17:00

  • Icon of the Seas

    Royal Caribbean

    5,610 passengers

    2,350 crew

    arrives : 08:00

    departs : 17:00

  • Scarlet Lady

    Virgin Voyages

    2,762 passengers

    1,150 crew

    arrives : 09:00

    departs : 18:00

  • Liberty of the Seas

    Royal Caribbean

    3,750 passengers

    1,360 crew

    arrives : 11:59

    departs : 19:00

Total: 4 ships 14,222 passengers 5,754 crew

Tue, Dec 1

Total: 1 ship 2,250 passengers 852 crew

Wed, Dec 2

  • Norwegian Luna

    Norwegian Cruise Line

    3,571 passengers

    1,597 crew

    arrives : 08:00

    departs : 17:00

  • Symphony of the Seas

    Royal Caribbean

    5,500 passengers

    2,200 crew

    arrives : 08:00

    departs : 17:00

  • MSC Seascape

    MSC Cruises

    4,540 passengers

    1,648 crew

    arrives : 08:00

    departs : 18:00

Total: 3 ships 13,611 passengers 5,445 crew

Thu, Dec 3

  • Norwegian Viva

    Norwegian Cruise Line

    3,195 passengers

    1,506 crew

    arrives : 07:00

    departs : 13:00

  • Celebrity Silhouette

    Celebrity Cruises

    2,902 passengers

    1,250 crew

    arrives : 08:00

    departs : 17:00

  • MSC Grandiosa

    MSC Cruises

    4,842 passengers

    1,704 crew

    arrives : 08:00

    departs : 14:00

Total: 3 ships 10,939 passengers 4,460 crew

Fri, Dec 4

  • Norwegian Breakaway

    Norwegian Cruise Line

    3,903 passengers

    1,657 crew

    arrives : 07:00

    departs : 13:30

  • Jewel of the Seas

    Royal Caribbean

    2,150 passengers

    852 crew

    arrives : 08:00

    departs : 17:00

Total: 2 ships 6,053 passengers 2,509 crew
Sat, Dec 5 No ships in port
Sun, Dec 6 No ships in port

Mon, Dec 7

Total: 1 ship 748 passengers 548 crew

Tue, Dec 8

  • MSC World America

    MSC Cruises

    5,228 passengers

    2,138 crew

    arrives : 08:00

    departs : 17:00

  • Explora I

    Explora Journeys

    922 passengers

    640 crew

    arrives : 09:00

    departs : 18:00

  • Star of the Seas

    Royal Caribbean

    5,610 passengers

    2,350 crew

    arrives : 10:00

    departs : 18:00

Total: 3 ships 11,760 passengers 5,128 crew

Wed, Dec 9

  • Norwegian Luna

    Norwegian Cruise Line

    3,571 passengers

    1,597 crew

    arrives : 08:00

    departs : 17:00

  • Radiance of the Seas

    Royal Caribbean

    2,100 passengers

    894 crew

    arrives : 08:00

    departs : 17:00

  • MSC Seascape

    MSC Cruises

    4,540 passengers

    1,648 crew

    arrives : 08:00

    departs : 18:00

  • Liberty of the Seas

    Royal Caribbean

    3,750 passengers

    1,360 crew

    arrives : 11:59

    departs : 19:00

Total: 4 ships 13,961 passengers 5,499 crew

Thu, Dec 10

  • Norwegian Viva

    Norwegian Cruise Line

    3,195 passengers

    1,506 crew

    arrives : 07:00

    departs : 13:00

  • Celebrity Summit

    Celebrity Cruises

    2,218 passengers

    999 crew

    arrives : 08:00

    departs : 17:00

  • Legend of the Seas

    Royal Caribbean

    5,610 passengers

    2,350 crew

    arrives : 08:00

    departs : 17:00

Total: 3 ships 11,023 passengers 4,855 crew

Fri, Dec 11

Total: 4 ships 10,630 passengers 4,530 crew

Sat, Dec 12

  • Oceania Vista

    Oceania Cruises

    1,214 passengers

    800 crew

    arrives : 07:00

    departs : 16:00

Total: 1 ship 1,214 passengers 800 crew