Costa Maya
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
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
Fri, Nov 13
- Celebrity Summit
Celebrity Cruises
2,218 passengers
999 crew
arrives : 08:00
departs : 17:00
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
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
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
Fri, Nov 20
- Enchantment of the Seas
Royal Caribbean
2,250 passengers
852 crew
arrives : 07:00
departs : 16:00
- Jewel of the Seas
Royal Caribbean
2,150 passengers
852 crew
arrives : 08:00
departs : 17:00
Mon, Nov 23
- Queen Elizabeth
Cunard
2,074 passengers
911 crew
arrives : 07:00
departs : 18:00
- Radiance of the Seas
Royal Caribbean
2,100 passengers
894 crew
arrives : 08:00
departs : 17:00
Tue, Nov 24
- Enchantment of the Seas
Royal Caribbean
2,250 passengers
852 crew
arrives : 08:00
departs : 17:00
- MSC World America
MSC Cruises
5,228 passengers
2,138 crew
arrives : 08:00
departs : 17:00
- Star of the Seas
Royal Caribbean
5,610 passengers
2,350 crew
arrives : 10:00
departs : 18:00
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
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
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
Sat, Nov 28
- Rotterdam
Holland America
2,668 passengers
1,048 crew
arrives : 08:00
departs : 17:00
Sun, Nov 29
- Jewel of the Seas
Royal Caribbean
2,150 passengers
852 crew
arrives : 08:00
departs : 17:00
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
Tue, Dec 1
- Enchantment of the Seas
Royal Caribbean
2,250 passengers
852 crew
arrives : 08:00
departs : 17:00
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
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
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
Mon, Dec 7
- Seven Seas Splendor
Regent Seven Seas
748 passengers
548 crew
arrives : 08:00
departs : 18:00
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
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
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
Fri, Dec 11
- Enchantment of the Seas
Royal Caribbean
2,250 passengers
852 crew
arrives : 07:00
departs : 16:00
- Symphony of the Seas
Royal Caribbean
5,500 passengers
2,200 crew
arrives : 07:00
departs : 14:00
- Carnival Legend
Carnival Cruise Line
2,134 passengers
930 crew
arrives : 08:00
departs : 16:00
- Seven Seas Grandeur
Regent Seven Seas
746 passengers
548 crew
arrives : 08:00
departs : 18:00
Sat, Dec 12
- Oceania Vista
Oceania Cruises
1,214 passengers
800 crew
arrives : 07:00
departs : 16:00