Bahamas

Nassau → Freeport, Grand Bahama → Bimini

From Baltimore · 4–8 nights · Next May 21

From $882

1 upcoming departure · 1 ship

Bahamas

Celebration Key → Nassau → Half Moon Cay

From Baltimore · 8 nights · Next Apr 29

From $971

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Frederiksted, Saint Croix → Basseterre, Saint Kitts → Fort-de-France + 2 more

From Baltimore · 12 nights · Next May 4

From $1,416

1 upcoming departure · 1 ship

Eastern Caribbean

Frederiksted, Saint Croix → Philipsburg → Saint John's + 1 more

From Baltimore · 11 nights · Next May 16

From $1,311

1 upcoming departure · 1 ship

Canadian Maritimes · New England

Halifax → Saint-John → Portland, Maine

From Baltimore · 8 nights · Next Sep 9

From $1,102

1 upcoming departure · 1 ship

Canadian Maritimes

Portland, Maine → Saint-John → Halifax

From Baltimore · 8 nights · Next Sep 23

From $1,102

1 upcoming departure · 1 ship

New England · Canadian Maritimes

Portland, Maine → Rockland → Saint-John + 1 more

From Baltimore · 9 nights · Next Oct 5

From $1,083

1 upcoming departure · 1 ship

Bahamas · Eastern Caribbean

Celebration Key → Nassau → Half Moon Cay + 1 more

From Baltimore · 9 nights · Next Nov 18

From $981

2 upcoming departures · 1 ship

Eastern Caribbean · ABC Islands

Grand Turk Island → Oranjestad → Bonaire + 2 more

From Baltimore · 13 nights · Next Dec 3

From $1,424

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Philipsburg → Antigua → Castries + 2 more

From Baltimore · 12 nights · Next Jan 7

From $1,277

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Philipsburg → Antigua → Roseau + 2 more

From Baltimore · 12 nights · Next Mar 17

From $1,308

1 upcoming departure · 1 ship

Browse by departure port