A method for ultrasonic measurement of the flow of liquid and/or gaseous media, characterized in that it comprises radiating ultrasonic oscillations downstream or upstream relative to the flow of the medium to be measured, receiving oscillations passed through the medium with conversion into electrical signals, and radiating ultrasonic oscillations upstream or downstream of the measured medium, receiving oscillations passed through the medium with subsequent conversion into electrical signals, analyzing said electrical signals to determine difference in time for passage of ultrasonic oscillations downstream and upstream for calculation of the flow of the medium, wherein at least two reversible electroacoustic transducers are used, each of them having a directional diagram with a beam angle of not less than 60° in different cross section planes and being positioned on a measuring section of a pipeline in such a manner that the axis of the directional diagram is mainly perpendicular to the longitudinal axis of the pipeline, the first reversible electroacoustic transducer is displaced relative to the second downstream at a distance of not more than 2.5 D, where D is the diameter of the pipeline, wherein said analysis is carried out in respect to electrical signals converted from ultrasonic oscillations passed directly from a transducer to a transducer and/or electrical signals converted from ultrasonic oscillations passed through single and/or multiple reflection from an inner surface of the pipeline.