Systems and methods for Magnetic Resonance Angiography (MRI) are provided. One method includes obtaining Magnetic Resonance (MR) velocity data and determining a distance map for one or more vessels to define a distance path. The method also includes calculating, using the MR velocity data, at a plurality of time intervals and for a plurality of pixels (i) a distance traveled during a current time interval as a current distance traveled, wherein a total distance traveled is incremented by the current distance traveled and (ii) a bolus signal using a bolus signal profile, the distance path and total distance traveled, wherein a current time interval is incremented by a defined time step.