How long is a flight from Beijing to Hong Kong?

It will take approximately 3 hours.