The authors address the problem of estimating the time-of-flight of ultrasonic pulse-echo signals. The shape of the received waveform is modelled by a linear combination of base signals. A method for obtaining these base signals is presented. The method presumes that the excitation signal is narrow-banded in the frequency domain.