Silly bot, you don't need weather
Departing New York City, New York on July 21, 2026, the Royal Caribbean Cruises ship Independence Of The Seas runs this 4-night Canada Cruise sailing. The route makes 3 scheduled stops. Travelers sailing in July can generally expect cooler, off-season conditions. Ports of call: New York City, New York, Halifax, Nova Scotia, New York City, New York. Scroll the daily outlook below to pack smart for every port of call.
New York City, New York is a scheduled port of call on day 1 of the 4-night Canada Cruise cruise on Independence Of The Seas.
Halifax, Nova Scotia is a scheduled port of call on day 2 of the 4-night Canada Cruise cruise on Independence Of The Seas.
New York City, New York is a scheduled port of call on day 3 of the 4-night Canada Cruise cruise on Independence Of The Seas.
Looking to book your next cruise? Our affiliate partners offer competitive rates — plus by booking through them you support our free service.
We may earn a commission when you book through Viator links below, at no extra cost to you.

SUMMIT One Vanderbilt Experience Ticket
SUMMIT One Vanderbilt blends elements of art and technology, taking the concept of an “observation deck” to entirely new...

Circle Line: New York City Statue of Liberty Super Express Cruise
Circle Line Sightseeing Cruises is the original, iconic, and #1 choice for sightseeing in New York City, with over 80 mi...

Halifax Harbour Hopper Tour
Get a snapshot of Halifax’s classic sights in an unconventional way — on a 55 minute Harbour Hopper tour. You'll travel ...

Tall Ship Silva Sailing Cruise Ft. a Live Musician
A cruise aboard The Tall Ship Silva is the perfect way to fully appreciate a beautiful day on the Halifax Harbour. Join ...