HK permanent residents with HKID (which must clearly state "right of abode in Hong Kong") can stay for up to 1 year. BN(O) passport holders can stay for up to 180 days. HKSAR passport holders will be refused entry if not in transit and not holding an HKID.