Did you know around 16,000 whales swim past and through Sydney’s waters every year? Depending on the season – whales migrate to Sydney between May and November – book a whale-watching cruise with the experienced team at Captain Cook Cruises. They guarantee a whale sighting, or you cruise again free! Outside of whale season, they also run regular sightseeing and dining cruises that take in the harbour’s most famous sights.