No Avoya Fees on Cruises or Tours. Book, change, or cancel without paying any Avoya fees. Plus, our Low Price Guarantee!No Avoya Fees on Cruises or Tours.
Click Here!
No Avoya Fees on Cruises or Tours. Book, change, or cancel without paying any Avoya fees. Plus, our Low Price Guarantee!No Avoya Fees on Cruises or Tours.
Click Here!
Fort Lauderdale → St. John (Cruz Bay) → Port Of Spain → Saint George's → Roseau → Saint Lucia (Castries) → Saint Maarten (Phillipsburg) → Saint Johns → Grand Turk → Half Moon Cay → Fort Lauderdale
Fort Lauderdale → St. John (Cruz Bay) → Port Of Spain → Saint George's → Roseau → Saint Lucia (Castries) → Saint Maarten (Phillipsburg) → Saint Johns → Grand Turk → Half Moon Cay → Fort Lauderdale
Departs
Dec 21, 2025
from
Fort Lauderdale, Florida
Miami → Saint Maarten (Phillipsburg) → Saint Johns → Saint Lucia (Castries) → Roseau → Saint Kitts And Nevis (Basse Terre) → Saint Thomas → Half Moon Cay → Miami
Miami → Saint Maarten (Phillipsburg) → Saint Johns → Saint Lucia (Castries) → Roseau → Saint Kitts And Nevis (Basse Terre) → Saint Thomas → Half Moon Cay → Miami
Miami → Saint Maarten (Phillipsburg) → Saint Johns → Saint Lucia (Castries) → Roseau → Saint Kitts And Nevis (Basse Terre) → Saint Thomas → Half Moon Cay → Ocho Rios → Grand Cayman → Cozumel → Miami
Miami → Saint Maarten (Phillipsburg) → Saint Johns → Saint Lucia (Castries) → Roseau → Saint Kitts And Nevis (Basse Terre) → Saint Thomas → Half Moon Cay → Ocho Rios → Grand Cayman → Cozumel → Miami