What cruise lines go to Cuba? Cruise lines that go to Cuba include:
- Carnival Cruise Line
- Royal Caribbean International
- Norwegian Cruise Line
- MSC Cruises
- Celebrity Cruises
These cruise lines offer a variety of itineraries to Cuba, ranging from short, 4-day cruises to longer, 10-day cruises. Cruises to Cuba typically depart from Miami, Florida, or New Orleans, Louisiana.