The benchmark Hang Seng Index added 45.92 points to 21,430.30 on turnover of HK$45.56 billion ($5.88 billion).
Chinese shares closed up 0.49 percent. The benchmark Shanghai Composite Index rose 10.21 points to 2,079.27 on turnover of 42.1 billion yuan ($6.7 billion).