Afghan saffron is shorter and thinner than Iranian saffron. In addition to that, Iranian saffron has more coloring power in comparison to Afghan product, showing that the crocin level is much lower than Iranian saffron.
The price of Afghan saffron is round $1890 per kg. Iranian Saffron price ranges from about $1500 to $7500 per kg.