An extension of NMR pulsed-field gradient experiments toward the generation, acquisition, and analysis of multiple echoes is presented. In contrast to currently used measurements where a single or double encoding of displacements by gradient pulses is followed by an acquisition of the echo signal at the end of the sequence, sampling and analyzing the intermediately occurring echoes allows a direct distinction between coherent and dispersive contributions to fluid motion without additional referencing measurements. It is shown that a series of gradient pulse pairs, leading to a train of echoes, can be employed to map the time-dependence of the velocity autocorrelation function between displacements within a single experiment for a system undergoing flow or motion.