Caribbean Cruises

A dream for every tourist
The mysterious Mexican Costa Maya
A world made of colonial villages, rum and pirate coves

Find Caribbean Cruises

Caribbean Cruises

A dream location

Caribbean cruises offer some of the most beautiful and fascinating destinations in the world. A dream for every tourist looking to relax in magnificent settings surrounded by long stretches of white sandy beaches, palm trees, exotic fruit, the coral reef, bustling with multi-colored tropical fish and a turquoise sea. Set sail on a Caribbean cruise and visit our exclusive private island, Ocean Cay MSC Marine Reserve.

During a Caribbean cruise, it's difficult not to be stunned by the islands: from Barbados to Martinique, Jamaica and St. Lucia to the BahamasGuadeloupeTrinidad and Tobago, the Virgin Islands, and our new island Ocean Cay, a environmental paradise and, why not, indulge in shopping and nightlife in trendy Miami or the mysterious Mexican Costa Maya


All this surrounded by an atmosphere that seems to have stopped the clock, leading the traveler to an ancient world made of colonial villages, rum plantations and pirate coves.

Discover MSC Caribbean cruises and enjoy an incredible vacation surrounded by breathtaking islands with white sand beaches and turquoise waters.

OCEAN CAY MSC MARINE RESERVE

MSC Cruises' private Bahamian island will welcome its first guests

Discover our new and exclusive Bahamian destination: Ocean Cay MSC Marine Reserve.


Here you can spend a one-of-a-kind experience on an authentic Caribbean Marine Reserve, while connecting with the natural world, feeling the warmth of the Bahamian spirit and immersing in an eco-friendly environment. 


On Ocean Cay, you can enjoy a relaxing massage in a cabana, discover the beauty of the sea and explore the area with dedicated excursions.

MSC Cruises' private Bahamian island will welcome its first guests

Caribbean Cruise Ports

Reach the port

Port of Miami

Find out how to get to the port of Miami.

Cruise Terminal:

1015 North America Way
Miami, FL 33132

Reach the port by

  • Car

    Port Miami is known worldwide as the “Cruise Capital of the World” and is in close proximity to Fort Lauderdale (23 miles north), West Palm Beach (71 miles north) and Orlando (238 miles north).

     • If using a GPS device, enter 1015 N. America Way, Miami, Florida 33132 as the address of your destination. Once at the Port's bridge, turn off your GPS, stay in the left lane and follow the signs to your designated terminal. 

    • If you are traveling from the north on I-95 South, take exit 3B to Bayside. Head south to Northeast 5th Street and turn left. Fifth Street will lead onto the Port Miami Bridge. Continue over the bridge and follow the signs to your designated terminal.

    • If you are traveling from the south, take I-95 North and exit at Northwest 2nd Street. Head straight on to NW 5th Street and turn right. Fifth Street will lead onto the Port Miami Bridge. Continue over the bridge and follow the signs to your designated terminal
    Car
  • Plane

    Miami International Airport (MIA): 8 miles / 13 km to Port Miami

    Fort Lauderdale - Hollywood International Airport (FLL): 26 miles / 42 km to Port Miami

    PUBLIC SERVICES: Taxis are easily available from each airport.
    Plane