Thursday 1st May we are open from 10am to 5pm

All Caribbean Cruises with MSC Cruises in April 2026

36 cruises
sold out

United States, Bahamas

Port Canaveral Itinerary Caribbean
from $834
price per person Taxes included
MSC Seashore | 2/04/2026
Duration: 3 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. Port Canaveral

Caribbean: United States, Bahamas

Miami Itinerary Caribbean
from $795
price per person Taxes included
MSC Seaside | 3/04/2026
Duration: 3 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. navigation,
3. Ocean Cay,
4. Miami

Caribbean: United States, Dominican Republic, Puerto Rico, Bahamas, Honduras, Mexico

Miami Itinerary Caribbean
from $4,190
price per person Taxes included
MSC World America | 4/04/2026
Duration: 14 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. navigation,
3. San Felipe de Puerto Plata,
4. San Juan,
5. navigation,
6. navigation,
7. Ocean Cay,
8. Miami,
9. navigation,
10. Roatan,
11. Costa Maya,
12. Cozumel Island,
13. navigation,
14. Ocean Cay,
15. Miami

Caribbean: United States, Mexico, Belize, Bahamas

Port Canaveral Itinerary Caribbean
from $1,720
price per person Taxes included
MSC Grandiosa | 4/04/2026
Duration: 7 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. navigation,
3. Costa Maya,
4. Belize City,
5. Cozumel Island,
6. navigation,
7. Nassau,
8. Port Canaveral

Caribbean: United States, Mexico, Belize, Bahamas, Dominican Republic

Port Canaveral Itinerary Caribbean
from $3,363
price per person Taxes included
MSC Grandiosa | 4/04/2026
Duration: 14 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. navigation,
3. Costa Maya,
4. Belize City,
5. Cozumel Island,
6. navigation,
7. Nassau,
8. Port Canaveral,
9. Nassau,
10. Ocean Cay,
11. navigation,
12. San Felipe de Puerto Plata,
13. navigation,
14. navigation,
15. Port Canaveral

Caribbean: United States, Dominican Republic, Puerto Rico, Bahamas

Miami Itinerary Caribbean
from $2,035
price per person Taxes included
MSC World America | 4/04/2026
Duration: 7 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. navigation,
3. San Felipe de Puerto Plata,
4. San Juan,
5. navigation,
6. navigation,
7. Ocean Cay,
8. Miami
sold out

United States, Bahamas

Port Canaveral Itinerary Caribbean
from $864
price per person Taxes included
MSC Seashore | 5/04/2026
Duration: 4 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Ocean Cay,
3. navigation,
4. Nassau,
5. Port Canaveral

Caribbean: United States, Bahamas

New York Itinerary Caribbean
from $1,248
price per person Taxes included
MSC Meraviglia | 5/04/2026
Duration: 7 nights
Departure from: New York Landing: New York
Itinerary:
1. New York,
2. navigation,
3. Port Canaveral,
4. Nassau,
5. Ocean Cay,
6. navigation,
7. navigation,
8. New York

Caribbean: United States, Bahamas

Miami Itinerary Caribbean
from $825
price per person Taxes included
MSC Seaside | 6/04/2026
Duration: 4 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. Ocean Cay,
3. navigation,
4. Nassau,
5. Miami
sold out

United States, Bahamas

Port Canaveral Itinerary Caribbean
from $795
price per person Taxes included
MSC Seashore | 9/04/2026
Duration: 3 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. Port Canaveral

Caribbean: United States, Bahamas

Miami Itinerary Caribbean
from $756
price per person Taxes included
MSC Seaside | 10/04/2026
Duration: 3 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. Nassau,
3. Ocean Cay,
4. Miami

Caribbean: United States, Honduras, Mexico, Bahamas, Dominican Republic, Puerto Rico

Miami Itinerary Caribbean
from $4,190
price per person Taxes included
MSC World America | 11/04/2026
Duration: 14 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. navigation,
3. Roatan,
4. Costa Maya,
5. Cozumel Island,
6. navigation,
7. Ocean Cay,
8. Miami,
9. navigation,
10. San Felipe de Puerto Plata,
11. San Juan,
12. navigation,
13. navigation,
14. Ocean Cay,
15. Miami
sold out

United States, Bahamas, Dominican Republic, Mexico

Port Canaveral Itinerary Caribbean
from $3,599
price per person Taxes included
MSC Grandiosa | 11/04/2026
Duration: 14 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. navigation,
5. San Felipe de Puerto Plata,
6. navigation,
7. navigation,
8. Port Canaveral,
9. Nassau,
10. Ocean Cay,
11. navigation,
12. Cozumel Island,
13. Costa Maya,
14. navigation,
15. Port Canaveral

Caribbean: United States, Bahamas, Dominican Republic

Port Canaveral Itinerary Caribbean
from $1,523
price per person Taxes included
MSC Grandiosa | 11/04/2026
Duration: 7 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. navigation,
5. San Felipe de Puerto Plata,
6. navigation,
7. navigation,
8. Port Canaveral
sold out

United States, Bahamas

Port Canaveral Itinerary Caribbean
from $864
price per person Taxes included
MSC Seashore | 12/04/2026
Duration: 4 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. navigation,
5. Port Canaveral

Caribbean: United States, Bahamas

New York Itinerary Caribbean
from $1,189
price per person Taxes included
MSC Meraviglia | 12/04/2026
Duration: 7 nights
Departure from: New York Landing: New York
Itinerary:
1. New York,
2. navigation,
3. Port Canaveral,
4. Ocean Cay,
5. Nassau,
6. navigation,
7. navigation,
8. New York

Caribbean: United States, Bahamas

Miami Itinerary Caribbean
from $825
price per person Taxes included
MSC Seaside | 13/04/2026
Duration: 4 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. navigation,
3. Nassau,
4. Ocean Cay,
5. Miami
sold out

United States, Bahamas, Mexico

Port Canaveral Itinerary Caribbean
from $2,360
price per person Taxes included
MSC Seashore | 16/04/2026
Duration: 10 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. Port Canaveral,
5. Nassau,
6. navigation,
7. Cozumel Island,
8. Costa Maya,
9. navigation,
10. Ocean Cay,
11. Port Canaveral
sold out

United States, Bahamas

Port Canaveral Itinerary Caribbean
from $716
price per person Taxes included
MSC Seashore | 16/04/2026
Duration: 3 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. Port Canaveral

Caribbean: United States, Bahamas

Miami Itinerary Caribbean
from $756
price per person Taxes included
MSC Seaside | 17/04/2026
Duration: 3 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. Nassau,
3. Ocean Cay,
4. Miami
sold out

United States, Bahamas, Mexico, Dominican Republic

Port Canaveral Itinerary Caribbean
from $3,403
price per person Taxes included
MSC Grandiosa | 18/04/2026
Duration: 14 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. navigation,
5. Cozumel Island,
6. Costa Maya,
7. navigation,
8. Port Canaveral,
9. Nassau,
10. Ocean Cay,
11. navigation,
12. San Felipe de Puerto Plata,
13. navigation,
14. navigation,
15. Port Canaveral

Caribbean: United States, Dominican Republic, Puerto Rico, Bahamas, Honduras, Mexico

Miami Itinerary Caribbean
from $4,190
price per person Taxes included
MSC World America | 18/04/2026
Duration: 14 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. navigation,
3. San Felipe de Puerto Plata,
4. San Juan,
5. navigation,
6. navigation,
7. Ocean Cay,
8. Miami,
9. navigation,
10. Roatan,
11. Costa Maya,
12. Cozumel Island,
13. navigation,
14. Ocean Cay,
15. Miami

Caribbean: United States, Dominican Republic, Puerto Rico, Bahamas

Miami Itinerary Caribbean
from $2,035
price per person Taxes included
MSC World America | 18/04/2026
Duration: 7 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. navigation,
3. San Felipe de Puerto Plata,
4. San Juan,
5. navigation,
6. navigation,
7. Ocean Cay,
8. Miami
sold out

United States, Bahamas

New York Itinerary Caribbean
from $1,543
price per person Taxes included
MSC Meraviglia | 19/04/2026
Duration: 7 nights
Departure from: New York Landing: New York
Itinerary:
1. New York,
2. navigation,
3. Port Canaveral,
4. Ocean Cay,
5. Nassau,
6. navigation,
7. navigation,
8. New York

Caribbean: United States, Bahamas, Mexico

Port Canaveral Itinerary Caribbean
from $2,428
price per person Taxes included
MSC Seashore | 19/04/2026
Duration: 11 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. navigation,
4. Cozumel Island,
5. Costa Maya,
6. navigation,
7. Ocean Cay,
8. Port Canaveral,
9. Nassau,
10. Ocean Cay,
11. navigation,
12. Port Canaveral

Caribbean: United States, Bahamas

Miami Itinerary Caribbean
from $825
price per person Taxes included
MSC Seaside | 20/04/2026
Duration: 4 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. Nassau,
3. Ocean Cay,
4. Ocean Cay,
5. Miami
sold out

United States, Bahamas

Port Canaveral Itinerary Caribbean
from $716
price per person Taxes included
MSC Seashore | 23/04/2026
Duration: 3 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. Port Canaveral

Caribbean: United States, Bahamas

Miami Itinerary Caribbean
from $756
price per person Taxes included
MSC Seaside | 24/04/2026
Duration: 3 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. Nassau,
3. Ocean Cay,
4. Miami
sold out

United States, Bahamas, Dominican Republic, Mexico

Port Canaveral Itinerary Caribbean
from $3,304
price per person Taxes included
MSC Grandiosa | 25/04/2026
Duration: 14 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. navigation,
5. San Felipe de Puerto Plata,
6. navigation,
7. navigation,
8. Port Canaveral,
9. Nassau,
10. Ocean Cay,
11. navigation,
12. Cozumel Island,
13. Costa Maya,
14. navigation,
15. Port Canaveral

Caribbean: United States, Honduras, Mexico, Bahamas, Dominican Republic, Puerto Rico

Miami Itinerary Caribbean
from $4,190
price per person Taxes included
MSC World America | 25/04/2026
Duration: 14 nights
Departure from: Miami Landing: Miami
Itinerary:
1. Miami,
2. navigation,
3. Roatan,
4. Costa Maya,
5. Cozumel Island,
6. navigation,
7. Ocean Cay,
8. Miami,
9. navigation,
10. San Felipe de Puerto Plata,
11. San Juan,
12. navigation,
13. navigation,
14. Ocean Cay,
15. Miami
36 cruises