The process is simple. You can transfer via transfer slips you received from HDFC. If you transfer all shares from HDFC to Zerodha and close HDFC account, then it will be almost free. If you just transfer shares and keep HDFC account open then you need to pay transfer charges.
Find more questions on this topic