There are no direct flights from what I see but if you fly SriLankan Airlines and then Malaysia Airlines it cost 2820 USD for one person roundtrip. If you fly Cathay Pacific and Air New Zealand then it cost 2901 USD. The Cathay Pacific flight stops in Bangkok then Hong Kong then arrives in Aukland 21 hours after leaving Mumbai. Flying back its Eva Air which stops only in Taipei.
Enjoy!
