The Hang Seng Index rose 315.39 points to 23,403.97 on turnover of HK$61.51 billion ($7.94 billion).
But in mainland China the benchmark Shanghai Composite Index fell 0.56 percent, or 13.11 points, to 2,326.55 on turnover of 138.5 billion yuan ($22.6 billion).
The Shenzhen Composite Index, which tracks stocks on China's second exchange, dropped 1.11 percent, or 14.74 points, to 1,316.03 on turnover of 151.1 billion yuan.