MSC Cruises
MSC Seashore
21 Night - Spain, Netherlands Antilles, Virgin Islands (British), Puerto Rico, United States, Bahamas - MSC SeashoreClick on a sail date below
to request Multiple Quotes.
to request Multiple Quotes.
Destination | Arrives | Departs | |
---|---|---|---|
Day 1 | Barcelona | 5:00 PM | |
Day 2 | At Sea | ||
Day 3 | At Sea | ||
Day 4 | Santa Cruz de Tenerife | 11:00 AM | 8:00 PM |
Day 5 | Arrecife de Lanzarote | 8:00 AM | 5:00 PM |
Day 6 | At Sea | ||
Day 7 | At Sea | ||
Day 8 | At Sea | ||
Day 9 | At Sea | ||
Day 10 | At Sea | ||
Day 11 | At Sea | ||
Day 12 | Philipsburg | 7:00 AM | 6:00 PM |
Day 13 | Road Town | 7:00 AM | 6:00 PM |
Day 14 | San Juan | 7:00 AM | |
Day 15 | San Juan | ||
Day 16 | At Sea | ||
Day 17 | Miami | 7:00 AM | 6:00 PM |
Day 18 | Port Canaveral | 7:00 AM | 6:00 PM |
Day 19 | Nassau | 12:00 AM | 7:00 PM |
Day 20 | Ocean Cay MSC Marine Reserve | 8:00 AM | |
Day 21 | At Sea | ||
Day 22 | Port Canaveral | 7:00 AM |
If you need help choosing a cruise, try our Virtual Cruise Advisor™ or Live Help.
Click on a sail date to request Multiple Quotes.
2023 Sails: Oct 30
See all Cruises departing from Barcelona
This Cruise visits: Bahamas Cruises, Canary Islands Cruises, Caribbean Cruises, Eastern Caribbean Cruises, Europe Cruises, North America Cruises, Private Islands Cruises, Transoceanic Cruises
Bahamas Shore Excursions, Caribbean Shore Excursions, Europe Shore Excursions, North America Shore Excursions