In a statement, the Intelligence Ministry said the drug shipment weighs 1,075 kilograms and is estimated to cost around 4,000 billion rials.
The shipment was detected at Bazargan border region in northwest Iran before an international drug ring could smuggle it into Europe, it added.
The smugglers had adroitly hidden the illicit drugs inside export commodities, the statement said, adding that it was one of the largest hauls seized in recent years.
Iran, which has a 900-kilometer common border with Afghanistan, has been used as the main conduit for smuggling Afghan drugs to narcotics kingpins in Europe.
Despite high economic and human costs, the Islamic Republic has been actively fighting drug-trafficking over the past three decades.
The country has spent more than $700 million on sealing its borders and preventing the transit of narcotics destined for European, Arab and Central Asian countries.
The war on drug trade originating from Afghanistan has claimed the lives of nearly 4,000 Iranian police officers over the past four decades.