
May 31, 2023, Virgin Voyages, Bahamas from Miami
Cruise Ship: Scarlet Lady; Duration: 4-day;
Ports of Call: Miami, Key West, Bimini Islands, At Sea, Miami;
Cruises from Miami to Bahamas in May 2023 are the ultimate tropical getaway, filled with endless sunshine, sandy beaches and plenty of sun. Browse large selection of cruises from Miami to Bahamas.
Cruise to Bahamas in May 2023. Each award-winning cruise ship departing from Miami to Bahamas offers world class dining, dazzling entertainment, and plenty of family-friendly thrills to dive into between cruising adventures. Easily find and compare May 2023 cruises to Bahamas's ports: Bimini Islands; CocoCay (Little Stirrup Cay); Disney Castaway Cay; Falmouth; Freeport; Great Stirrup Cay; Half Moon Cay; Nassau; Ocean Cay; Princess Cays;
Cruise Ship: Scarlet Lady; Duration: 4-day;
Ports of Call: Miami, Key West, Bimini Islands, At Sea, Miami;
Cruise Ship: Carnival Conquest; Duration: 4-day;
Ports of Call: Miami, At Sea, Half Moon Cay, Nassau, Miami;
Cruise Ship: MSC Magnifica; Duration: 4-day;
Ports of Call: Miami, Nassau, At Sea, Ocean Cay, Miami;
Cruise Ship: Norwegian Sky; Duration: 4-day;
Ports of Call: Miami, Grand Bahama Island, Nassau, Great Stirrup Cay, Miami;
Cruise Ship: Norwegian Sky; Duration: 4-day;
Ports of Call: Miami, Grand Bahama Island, Nassau, Great Stirrup Cay, Miami;
Cruise Ship: Freedom of the Seas; Duration: 4-day;
Ports of Call: Miami, CocoCay, Nassau, At Sea, Miami;
Cruise Ship: MSC Seascape; Duration: 14-day;
Ports of Call: Miami, At Sea, Puerto Plata, San Juan, At Sea, Nassau, Ocean Cay, Miami, Ocean Cay, At Sea, Ocho Rios, Grand Cayman, Cozumel, At Sea, Miami;
Cruise Ship: MSC Seascape; Duration: 7-day;
Ports of Call: Miami, At Sea, Puerto Plata, San Juan, At Sea, Nassau, Ocean Cay, Miami;
Cruise Ship: Harmony of the Seas; Duration: 7-day;
Ports of Call: Miami, CocoCay, At Sea, St. Thomas, St. Kitts, At Sea, At Sea, Miami;
Cruise Ship: Carnival Conquest; Duration: 3-day;
Ports of Call: Miami, At Sea, Nassau, Miami;
Cruise Ship: MSC Magnifica; Duration: 3-day;
Ports of Call: Miami, Ocean Cay, Ocean Cay, Miami;
Cruise Ship: Norwegian Sky; Duration: 3-day;
Ports of Call: Miami, Great Stirrup Cay, Nassau, Miami;
Cruise Ship: Norwegian Sky; Duration: 3-day;
Ports of Call: Miami, Great Stirrup Cay, Nassau, Miami;
Cruise Ship: Freedom of the Seas; Duration: 3-day;
Ports of Call: Miami, CocoCay, Nassau, Miami;
Cruise Ship: Scarlet Lady; Duration: 5-day;
Ports of Call: Miami, At Sea, Cozumel, At Sea, Bimini Islands, Miami;
Cruise Ship: Carnival Sunrise; Duration: 4-day;
Ports of Call: Miami, At Sea, Half Moon Cay, Nassau, Miami;
Cruise Ship: Freedom of the Seas; Duration: 4-day;
Ports of Call: Miami, CocoCay, Nassau, At Sea, Miami;
Cruise Ship: Norwegian Escape; Duration: 7-day;
Ports of Call: Miami, At Sea, Puerto Plata, St. Thomas, Tortola, At Sea, Great Stirrup Cay, Miami;
Cruise Ship: Norwegian Escape; Duration: 7-day;
Ports of Call: Miami, At Sea, Puerto Plata, St. Thomas, Tortola, At Sea, Great Stirrup Cay, Miami;
Cruise Ship: MSC Seascape; Duration: 7-day;
Ports of Call: Miami, Ocean Cay, At Sea, Ocho Rios, Grand Cayman, Cozumel, At Sea, Miami;
Cruise Ship: MSC Seascape; Duration: 14-day;
Ports of Call: Miami, Ocean Cay, At Sea, Ocho Rios, Grand Cayman, Cozumel, At Sea, Miami, At Sea, Puerto Plata, San Juan, At Sea, Nassau, Ocean Cay, Miami;
Cruise Ship: Carnival Sunrise; Duration: 5-day;
Ports of Call: Miami, Nassau, Half Moon Cay, Grand Turk, At Sea, Miami;
Cruise Ship: Harmony of the Seas; Duration: 7-day;
Ports of Call: Miami, CocoCay, At Sea, Cozumel, Costa Maya, Roatan, At Sea, Miami;
Cruise Ship: Carnival Conquest; Duration: 3-day;
Ports of Call: Miami, Half Moon Cay, At Sea, Miami;
Cruise Ship: Freedom of the Seas; Duration: 3-day;
Ports of Call: Miami, CocoCay, Nassau, Miami;
Cruise Ship: Scarlet Lady; Duration: 4-day;
Ports of Call: Miami, Key West, Bimini Islands, At Sea, Miami;
Cruise Ship: Norwegian Sky; Duration: 9-day;
Ports of Call: Miami, Great Stirrup Cay, At Sea, San Juan, St. Maarten, Tortola, Puerto Plata, Grand Turk, At Sea, Miami;
Cruise Ship: Norwegian Sky; Duration: 9-day;
Ports of Call: Miami, Great Stirrup Cay, At Sea, San Juan, St. Maarten, Tortola, Puerto Plata, Grand Turk, At Sea, Miami;
Cruise Ship: Carnival Conquest; Duration: 4-day;
Ports of Call: Miami, At Sea, Half Moon Cay, Nassau, Miami;
Cruise Ship: Freedom of the Seas; Duration: 4-day;
Ports of Call: Miami, CocoCay, Nassau, At Sea, Miami;
Cruise Ship: MSC Seascape; Duration: 14-day;
Ports of Call: Miami, At Sea, Puerto Plata, San Juan, At Sea, Nassau, Ocean Cay, Miami, Ocean Cay, At Sea, Ocho Rios, Grand Cayman, Cozumel, At Sea, Miami;
Cruise Ship: MSC Seascape; Duration: 7-day;
Ports of Call: Miami, At Sea, Puerto Plata, San Juan, At Sea, Nassau, Ocean Cay, Miami;
Cruise Ship: Harmony of the Seas; Duration: 7-day;
Ports of Call: Miami, At Sea, At Sea, St. Maarten, St. Thomas, At Sea, CocoCay, Miami;
Cruise Ship: Carnival Conquest; Duration: 3-day;
Ports of Call: Miami, At Sea, Nassau, Miami;
Cruise Ship: Freedom of the Seas; Duration: 3-day;
Ports of Call: Miami, CocoCay, Nassau, Miami;
Cruise Ship: Scarlet Lady; Duration: 5-day;
Ports of Call: Miami, At Sea, Puerto Plata, At Sea, Bimini Islands, Miami;
Cruise Ship: Freedom of the Seas; Duration: 4-day;
Ports of Call: Miami, CocoCay, Nassau, At Sea, Miami;
Cruise Ship: Norwegian Sky; Duration: 9-day;
Ports of Call: Miami, Great Stirrup Cay, At Sea, San Juan, St. Maarten, Tortola, Puerto Plata, Grand Turk, At Sea, Miami;
Cruise Ship: Norwegian Sky; Duration: 9-day;
Ports of Call: Miami, Great Stirrup Cay, At Sea, San Juan, St. Maarten, Tortola, Puerto Plata, Grand Turk, At Sea, Miami;
Cruise Ship: MSC Divina; Duration: 7-day;
Ports of Call: Miami, Ocean Cay, At Sea, Roatan, Belize, Costa Maya, At Sea, Miami;
Cruise Ship: Norwegian Escape; Duration: 7-day;
Ports of Call: Miami, At Sea, Puerto Plata, St. Thomas, Tortola, At Sea, Great Stirrup Cay, Miami;
Cruise Ship: Norwegian Escape; Duration: 7-day;
Ports of Call: Miami, At Sea, Puerto Plata, St. Thomas, Tortola, At Sea, Great Stirrup Cay, Miami;
Cruise Ship: MSC Seascape; Duration: 7-day;
Ports of Call: Miami, Ocean Cay, At Sea, Ocho Rios, Grand Cayman, Cozumel, At Sea, Miami;
Cruise Ship: MSC Seascape; Duration: 14-day;
Ports of Call: Miami, Ocean Cay, At Sea, Ocho Rios, Grand Cayman, Cozumel, At Sea, Miami, At Sea, Puerto Plata, San Juan, At Sea, Nassau, Ocean Cay, Miami;
Cruise Ship: Scarlet Lady; Duration: 5-day;
Ports of Call: Miami, At Sea, Costa Maya, At Sea, Bimini Islands, Miami;
Cruise Ship: Carnival Sunrise; Duration: 5-day;
Ports of Call: Miami, Nassau, Half Moon Cay, Grand Turk, At Sea, Miami;
Cruise Ship: Harmony of the Seas; Duration: 7-day;
Ports of Call: Miami, CocoCay, At Sea, Cozumel, Costa Maya, Roatan, At Sea, Miami;
Cruise Ship: Carnival Conquest; Duration: 3-day;
Ports of Call: Miami, Half Moon Cay, At Sea, Miami;
Cruise Ship: MSC Divina; Duration: 3-day;
Ports of Call: Miami, Ocean Cay, Ocean Cay, Miami;
Cruise Ship: Norwegian Sky; Duration: 3-day;
Ports of Call: Miami, Great Stirrup Cay, Nassau, Miami;
Cruise Ship: Norwegian Sky; Duration: 3-day;
Ports of Call: Miami, Great Stirrup Cay, Nassau, Miami;
Cruise Ship: Freedom of the Seas; Duration: 3-day;
Ports of Call: Miami, At Sea, Nassau, Miami;
Cruise Ship: MSC Divina; Duration: 10-day;
Ports of Call: Miami, Ocean Cay, Ocean Cay, Miami, Ocean Cay, At Sea, Roatan, Belize, Costa Maya, At Sea, Miami;
Cruise Ship: Scarlet Lady; Duration: 4-day;
Ports of Call: Miami, Key West, Bimini Islands, At Sea, Miami;
Cruise Ship: Carnival Conquest; Duration: 4-day;
Ports of Call: Miami, At Sea, Half Moon Cay, Nassau, Miami;
Cruise Ship: MSC Divina; Duration: 4-day;
Ports of Call: Miami, Nassau, At Sea, Ocean Cay, Miami;
Cruise Ship: Freedom of the Seas; Duration: 4-day;
Ports of Call: Miami, CocoCay, Nassau, At Sea, Miami;