牡丹园位于大雁塔位于西安市雁塔区慈恩路慈恩寺内西侧。可乘坐游9路、22路、24路、44路、224路、307路、408路、500、526路公交车在“雁塔西路东口”公交站下车,向南直行约200米左转,向西沿慈恩路直行约200米左转,向北直行约120米右转,向东直行约90米就到大慈恩寺门口了购票进入景区后向西北方向步行约270米左右就到“牡丹园”了。