部电影在中国大陆共放映了44天。。其最终累计票房为15.306亿元人民币。香港方面，电影因延后至复活节档期上映，票房在上映后的三週内均只屈居亚军，先后不敌《功夫熊猫3》及《蝙蝠侠对超人：正义曙光》；直到上映后的第四週，本片才登上票房冠军，并超越《功夫熊猫3》而累计票房达5200万港元。台湾方面，首週三天票房为新台币4200万元；次週票房累计至新台币7400万元；第三週票房累计至新台币1.1亿元；第四週票房累计至新台币1.55亿元；第六週票房累计至新台币2.27亿元；第七週票房累计至新台币2.47亿元