✔ 最佳答案
Hi,
For my understanding - If u declared as Chinese HKG (with BNO or HKSAR passport), then u can travel without passport - only 回鄉證 is ok. But if u are not a Chinese HKG, just like if u are a British or Canadian etc, then u must travel with ur passport.
But as I know, someone might have two Nationality with them, like Chinese HKG Canadian, then subject to see if u got a HKG ID or not. If u got a HKG ID, then u can travel with HKG ID and 回鄉證. No matter u are travel by air or land etc.
Enjoy!