I am travelling from Bejing to Karachi, transiting through Hong Kong, flying on Cathay Pacific Airways. I am a Pakistani National holding a Chinese visa. I have gap between the flights about 3 hours mean I will stay Hong Kong airport for 3 hours. Do I need any kind of transit visa? And if yes then how I need to apply?
As a Pakistani national, unfortunately, you need a valid Visa for Hong Kong even if you are only transiting and never leave the airside in Hong Kong airport.
You will most likely get one however since it says on this page that:
Transit visa are 84 HKD.
protected by Mark Mayo♦ Jan 6 '14 at 4:00
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?