Carnival Cruises New York features 4, 5 and 7-night Canada and New England itineraries. The 4-night Bay of Fundy itinerary visits St. John, New Brunswick. The 5-night Canada itinerary visits St. John, New Brunswick and Halifax, Nova Scotia. The 7-night Fall Foliage itinerary visits Boston, Portland, St. John, New Brunswick and Halifax, Nova Scotia. All Carnival Cruises New York sailings include 2 "Fun Days" at sea to enjoy all of the amenities onboard the ship. Advisory: Book early – the best cabins tend to sell out the fastest in the New York market. This is especially true of the September and October Fall Foliage sailings.