Customs officers have arrested three men after 6.3kg of cocaine worth $6.8 million was found on one of them at the airport.
Officers found the drug in packets of sweets inside his rucksack after he arrived from Dubai yesterday.
Further investigation led to the arrest of two other men.
The three are aged 32 to 39. Two, who claimed to be businessmen, will be jointly charged with one count of drug trafficking and will appear at Tsuen Wan Magistracy on May 16.
The third man is on bail pending further investigation.