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
New England · Canadian Maritimes
From Baltimore · 7–9 nights · Next Aug 26
From $924
5 upcoming departures · 1 ship
Canadian Maritimes
From Baltimore · 8 nights · Next Sep 23
From $1,102
1 upcoming departure · 1 ship
New England · Canadian Maritimes
From Baltimore · 9 nights · Next Oct 5
From $1,083
1 upcoming departure · 1 ship