10 Night Baltimore To San Juan Cruise

📅 Thursday, October 22, 2026 🏁 Sunday, November 1, 2026 🌙 10 Nights Baltimore, Maryland 🚢 Vision of the Seas
Ocean View $1,031 per person
Balcony $2,280 per person
Book Cruise

Route Map

Day-by-Day Itinerary

Day 1
Baltimore, Maryland United States Explore the National Aquarium's immersive exhibits and touch tanks featuring thousands of mesmerizing marine creatures and ecosystems.
Arrive 2026-10-22 00:00:00 Depart 2026-10-22 16:00:00
Day 2
🌊 At Sea
Day 3
🌊 At Sea
Day 4
Grand Turk Island Turks and Caicos Islands Dive into pristine turquoise waters and snorkel directly from shore along some of the Caribbean's most spectacular coral reef walls.
Arrive 2026-10-25 08:00:00 Depart 2026-10-25 17:00:00
Day 5
🌊 At Sea
Day 6
Philipsburg Sint Maarten (Dutch part) Shop and dine in a colorful waterfront village where duty-free treasures meet Caribbean charm and pristine beaches.
Arrive 2026-10-27 08:00:00 Depart 2026-10-27 17:00:00
Day 7
Roseau Dominica Hike through lush rainforest to plunge into the mineral-rich waters of Trafalgar Falls, Dominica's most enchanting natural wonder.
Arrive 2026-10-28 08:00:00 Depart 2026-10-28 17:00:00
Day 8
Fort-de-France Martinique Wander through colorful Creole architecture and savor fresh tropical cuisine at the bustling waterfront market.
Arrive 2026-10-29 08:00:00 Depart 2026-10-29 17:00:00
Day 9
Saint John's Antigua and Barbuda Explore colorful colonial architecture and pristine beaches while discovering the fascinating history of Nelson's Dockyard National Park.
Arrive 2026-10-30 08:00:00 Depart 2026-10-30 17:00:00
Day 10
Tortola British Virgin Islands Dive into crystalline waters teeming with tropical fish and explore the wreck of the RMS Rhone, one of the Caribbean's most spectacular underwater attractions.
Arrive 2026-10-31 08:00:00 Depart 2026-10-31 17:00:00
Day 11
San Juan (Puerto Rico) Puerto Rico Wander the cobblestone streets of Old San Juan to discover colorful colonial architecture, local art galleries, and authentic Puerto Rican cuisine.
Arrive 2026-11-01 07:00:00

About This Cruise