Drug-eluting beads (DEBs) are embolising devices in clinical use for the treatment of liver cancer by transarterial chemoembolisation. In this study, release kinetics of doxorubicin (DOX) and irinotecan (IRI) were investigated by experimental evaluations and mathematical modeling, based on Langmuir isotherm and two phenomenological models (Boyd/Bhaskar) developed to determine the actual mechanisms controlling drug release rate. The model was validated through release studies, in particular by assessing how drug loading, ionic strength of the release medium and device swelling during release influence drug release kinetics. Results demonstrated that IRI is released much faster than DOX, and that DEB volume strongly depends upon drug loading and fractional release. This effect was properly taken into account in developing the mathematical model. Experimental results were well fit by numerical simulations, and two different rate-controlling mechanisms were found to govern DOX and IRI delivery.