In order to improve time offset measurement precision of pulsar integrated pulse profile and enhance the capability of noise suppression, a time offset measurement algorithm based on bispectrum for pulsar integrated pulse profile was proposed. Theoretically, bispectrum can completely suppress the additive Gaussian white noise, and the time offset in the third-order cumulants will result in phase rotation in the bispectrum. Time offset measurement algorithm based on bispectrum can be deduced by contrasting self-bispectrum and cross-bispectrum and solving the extremum formula. The results of experiments show that time offset measurement algorithm based on bispectrum can suppress the additive Gaussian white noise, and its precision is higher than that based on power spectrum proposed by Taylor.