The air passenger had arrived from Doha and the gold was found concealed under dates, which he was carrying in a bucket, airport officials said.
He was found in possession of one kg of gold, they added.
In another case, officials recovered undeclared USD 750 from a Colombo-bound passenger who was carrying the money in his handbag, they said.