Whale Shark experience. Whale Shark watching tours in Cancun, Mexico Every year from May 20 to September 17 the amazing whale shark travel to the Caribbean.