New England · Canadian Maritimes

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

From Baltimore · 7–9 nights · Next Aug 26

From $924

5 upcoming departures · 1 ship

Bermuda

Kings Wharf

From Baltimore · 5–7 nights · Next May 29

From $689

22 upcoming departures · 1 ship

Bahamas · Bermuda

Kings Wharf → Nassau → Bimini

From Baltimore · 9 nights · Next Jun 3

From $923

12 upcoming departures · 1 ship

Canadian Maritimes · New England

Boston → Portland, Maine → Saint-John + 2 more

From Baltimore · 9 nights · Next Sep 9

From $989

2 upcoming departures · 1 ship

ABC Islands · Eastern Caribbean

Grand Turk Island → Oranjestad → Willemstad

From Baltimore · 8 nights · Next Oct 21

From $694

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Grand Turk Island → Puerto Plata → San Juan + 2 more

From Baltimore · 11 nights · Next May 10

From $2,729

1 upcoming departure · 1 ship

Bahamas

Nassau → Freeport, Grand Bahama → Bimini

From Baltimore · 4–8 nights · Next May 21

From $882

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

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

Browse by departure port