Provided is a method of acquiring magnetic resonance (MR) image with respect to an object including a blood vessel by using a three-dimensional (3D) gradient echo sequence, the method including: acquiring k space data with respect to the object based on the 3D gradient echo sequence; and acquiring the MR image with respect to the object based on the acquired k space data, wherein the acquiring of the k space data includes acquiring the k space data based on the 3D gradient echo sequence having a TR (repetition time) that varies according to a value of at least one of a first axis or a second axis of the k space of the k space data.