Tereza Hluskova, 25, was arrested at the airport in Lahore for trafficking nine kilogrammes of heroin in January 2018.
Footage released by Pakistani customs officials showed authorities uncovering drugs hidden in her suitcase as she was trying to board a flight headed for the United Arab Emirates.
Hluskova, who insisted someone had placed the drugs in her suitcase, was sentenced in March 2019 to eight years and eight months in prison and was also fined.
But a court of appeals acquitted her on November 1 this year as “the prosecution failed to prove its case beyond a reasonable doubt”, according to her lawyer Saif ul Malook.
“The Czech citizen was released from prison in Pakistan today,” the Czech foreign ministry tweeted. “Our embassy will now help her arrange a trip back to the Czech Republic.”
Pakistan shares a long porous border with Afghanistan, which is the world’s largest illicit opium producer despite a decade of costly US and international counter-narcotics programmes.
Drug trafficking is a serious offence in Pakistan and arrests at airports are not uncommon.