莘庄乘坐 地铁1号线(富锦路方向), 在 徐家汇站 下车站内换乘 地铁9号线(杨高中路方向),坐3站,在 打浦桥站 下车(4号口出)走200米就到 日月光广场了.
可以坐徐闵线(地铁北广场有车站)到徐家汇换乘43路到打浦桥即可也可以坐地铁1号线到徐家汇换乘9号线到打浦桥地铁站出来就是