Call free 0800 917 5742 We are open today between 9am and 4:30pm
See all our fantastic itineraries with MSC sailing to the Bahamas for 2027, 2028 and 2029, and find the best Bahaman cruise holiday for you. With incredible prices and add-ons available, call one of our friendly Cruise Experts on 0800 917 5742 to book your dream MSC cruise to the Bahamas today!
MSC Grandiosa 21 November 2026 7 nights
Itinerary: Port Canaveral - Nassau - Ocean Cay - Puerto Plata/Dominican Republic - Port Canaveral
Cruise Only from
Includes extra savings of up to £46pp
MSC Seashore 22 November 2026 7 nights
Itinerary: Port Canaveral - Nassau - Ocho Rios - George Town - Ocean Cay - Port Canaveral
Cruise Only from
Includes extra savings of up to £103pp
MSC Seashore 22 November 2026 11 nights
Itinerary: Port Canaveral - Nassau - Ocho Rios - George Town - Ocean Cay - Port Canaveral - Nassau - Ocean Cay - Port Canaveral
Cruise Only from
MSC Grandiosa 05 December 2026 7 nights
Itinerary: Port Canaveral - Nassau - Ocean Cay - Puerto Plata/Dominican Republic - Port Canaveral
Cruise Only from
Includes extra savings of up to £41pp
MSC Seashore 17 December 2026 10 nights
Itinerary: Port Canaveral - Nassau - Ocean Cay - Port Canaveral - Nassau - Ocho Rios - George Town - Ocean Cay - Port Canaveral
Cruise Only from
MSC Grandiosa 19 December 2026 7 nights
Itinerary: Port Canaveral - Nassau - Ocean Cay - Puerto Plata/Dominican Republic - Port Canaveral
Cruise Only from
Includes extra savings of up to £99pp
MSC Seashore 20 December 2026 7 nights
Itinerary: Port Canaveral - Nassau - Ocho Rios - George Town - Ocean Cay - Port Canaveral
Cruise Only from
Includes extra savings of up to £109pp
MSC Seashore 20 December 2026 14 nights
Itinerary: Port Canaveral - Nassau - Ocho Rios - George Town - Ocean Cay - Port Canaveral - Puerto Plata/Dominican Republic - Nassau - Ocean Cay - Port Canaveral
Cruise Only from
Includes extra savings of up to £51pp
MSC Seashore 27 December 2026 7 nights
Itinerary: Port Canaveral - Puerto Plata/Dominican Republic - Nassau - Ocean Cay - Port Canaveral
Cruise Only from
Includes extra savings of up to £121pp
MSC Seashore 27 December 2026 11 nights
Itinerary: Port Canaveral - Puerto Plata/Dominican Republic - Nassau - Ocean Cay - Port Canaveral - Nassau - Ocean Cay - Port Canaveral
Cruise Only from
Baltic| Croatia| From Copenhagen| From Lisbon| Europe| France| Greenland| Iceland| Portugal| Portuguese Islands| Rotterdam| Spain| British Isles
Bahamas| Barbados| Bermuda| Caribbean| Cozumel| Cuba| Puerto Rico
From Athens| From Bari| From Genoa| From Istanbul| From Naples| From Palma| From Rome| From Santa Cruz| From Valencia| Greece| Italy| Malta| Mediterranean| Turkey
Canada| From Florida| From Galveston| From New York| Panama Canal
India| Indian Ocean| Japan| Singapore| Australia| Brazil
Egypt| From Cape Town| South Africa
First class service. I had a few questions regarding a booking I was making. The member of staff helped me navigate my booking.
Trusted Customer / November 2026
The staff are very helpfull and always do there best to come up with good prices have used the same team for many years and are my first port of call when booking a holiday
Trusted Customer / November 2026
Excellent service throughout
Trusted Customer / November 2026
Get A Quote