The live-action movie will come out on the streaming platform on 24 September, in addition to being released in select cinemas in various markets, Deadline reported, citing Disney's 3Q earnings call on Tuesday.
Mulan was originally supposed to be released in March 2020.
It became one of several high-profile movies to be delayed as the coronavirus pandemic prompted cinemas around the world to shut down.
Mulan will be accessible at a premium fee of $29.99 in the US.
The news comes just a few days after it was announced that Christopher Nolan's Tenet, another highly anticipated movie delayed by the pandemic, would have a staggered release.
Tenet is now scheduled to come out internationally on 26 August, including in the UK, before debuting in select US cinemas on 3 September.
For more information about delayed films and their new release dates, you can view our list here.