Eastern Caribbean Grand Turk Island → Puerto Plata → San Juan + 2 more From Port Canaveral · 9 nights · Next Nov 14 From $954 2 upcoming departures · 1 ship →