MSC Cruise ships dock in Port Canaveral at terminal No. 1 or 2. Sometimes MSC Divina also docks at terminal 10. Port Canaveral has 7 terminals dedicated to cruise ships
MSC cruise ships dock in Barcelona at the Moll Adossat Terminals – A, B, C, or D. Barcelona is a departure and arrival port as well as a port of call for MSC’s cruise ships.
MSC cruise ships dock at the Jardim do Tabaco (JTAB) dock. The majority of the ships dock here. There are some ships that dock at the Santa Apolonia Jusante dock too
MSC cruise ships dock in Miami at Terminal F. A new terminal is being developed by MSC for its new class of “huge” ships – at Terminals AA/AAA – which is estimated to be complete by 2022
MSC Cruise Ships dock in Roatan at either of the two cruise ports on the island – The Port of Roatan at Coxen Hole and the Mahogany Bay Cruise Port, managed by different cruise operators.