How to transfer Mutual Fund units from ICICI Direct to Zerodha?

I am holding HDFC Midcap opportunities fund in my ICICI Direct Demat account. I wish to close that demat and trading account and transfer the MF units to my Zerodha account.
What is the procedure to do so? Is there any way to do completely online without the use of DIS?

A post was merged into an existing topic: Regarding Mutual fund transfer