The man, named as Stefano Gaviolo by La Nuova di Venezia e Mestre, fell ill shortly after arriving at Marco Polo airport from Brazil on Monday evening, the newspaper said.
He was later found slumped on the ground of a toilet in the arrivals area by another passenger, who alerted emergency services. He was dead by the time he reached the emergency room, the newspaper said,
An autopsy revealed that Gavioli, from Bolzano, had ingested 90 bags containing cocaine. He died of an overdose after one of the bags ruptured.
Gavioli reportedly had several previous drugs-related convictions.