The Capitals, who advanced to the final after finishing top-of-the-table in the league phase, made 131-9 off their 20 overs after winning the toss and batting first.
Captain Meg Lanning led the way with 35 while Shikha Pandey and Radha Yadav each made 27*.
Hayley Matthews was magnificent with the ball for Mumbai, picking up three wickets in her four overs while conceding only five runs. Issy Wong also continued her wicket-taking form with 3-42 from her spell.
The successful Mumbai chase took 19.3 overs and was anchored by Nat Sciver-Brunt, who finished not out on 60 off 55 balls including seven fours. Captain Harmanpreet Kaur made a 39-ball 37 in support as the Indians reached 134-3.
Sciver-Brunt was named player of the match while Matthews, who ended the season with 271 runs and 16 wickets, was named player of the tournament.
Her run total placed her fifth overall behind Lanning (345), Sciver-Brunt (332), Talia McGrath (302) and Kaur (281) while her 16 wickets were joint-most alongside Sophie Ecclestone.
The Warriorz won the toss and elected to field first at the Dr DY Patil Sports Academy in Mumbai.
West Indies captain Hayley Matthews led the way with 35 while Issy Wong scored 32 and Mumbai Indians skipper Harmanpreet Kaur 25 as the Indians were bowled out for 127 in their 20 overs.
Sophie Ecclestone led the way with the ball for the Warriorz, taking 3-15 from her four overs while Rajeshwari Gayakwad and Deepti Sharma took 2-16 and 2-35 from their respective four over spells.
The successful chase was then led by Grace Harris’ 28-ball 39 while Talia McGrath got 38 as the Warriorz reached 129-5 in 19.3 overs to secure their third win out of six games to move to third in the table behind Mumbai, who lead the table only having one loss in six games, and Delhi who have two losses in their six outings.
Amelia Kerr was the best Mumbai bowler on the day with 2-22 from her four overs while Hayley Matthews, Nat Sciver-Brunt and Issy Wong all took a wicket each.
Scores: Mumbai Indians 127 off 20 overs (Hayley Matthews 35, Issy Wong 32, Harmanpreet Kaur 25, Sophie Ecclestone 3-15, Rajeshwari Gayakwad 2-16, Deepti Sharma 2-35)
UP Warriorz 129-5 off 19.3 overs (Grace Harris 39, Talia McGrath 38, Sophie Ecclestone 16*, Deepti Sharma 13*, Amelia Kerr 2-22).