Best Cruises for Saint John
Similar trips
9 Night Canada - New England
Liberty of the Seas
Ports: Cape Liberty (Bayonne), New Jersey; Boston; Portlan... Cape Liberty (Bayonne), New Jersey
interior
$687 $76/night11 Night Canada
MSC Meraviglia
Ports: New York City (Brooklyn), New York; Saint John/Virg... New York City (Brooklyn), New York
interior
$760 $69/night9 Night Canada - New England
Vision of the Seas
Ports: Baltimore; Boston; Saint John/Virgin Islands; Sydney; Halifax; Baltimore