My travel route:
Singapore (origin) --> Hong Kong (transit) --> Seoul, South Korea (destination)
I am flying Cathay Pacific, and I am holding a Bangladeshi passport. I am getting conflicting information from various websites. The Cathay Pacific website states that we don't need a transit visa if we are flying CX all the way. However, the HK immigration web page says everyone needs a transit visa. Could anyone advise please? Thanks.