Hong Kong leader Carrie Lam slapped the restriction on flights from Australia, Canada, France, India, Pakistan, Philippines, the UK and US. Flights will be banned from 8 January for two weeks.
Hong Kong has just seen its first case of Omicron despite strict quarantine rules for foreign arrivals.
The Evening Standard said Hong Kong authorities had launched a city-wide search for the contacts of a Covid patient and ordered a Royal Caribbean “cruise to nowhere” ship to return to port early.
Nine passengers on the vessel were identified as close contacts of an infected patient linked to a new Omicron cluster.