The former Barcelona starlet joins the San Siro outfit on a one-year loan deal after spending just a single season with the Giallorossi
The Spaniard departs the side from the capital after just one season, having signed with the 2010-11 Serie A champion on a one-year loan.
The former Barca player successfully completed his medical on Wednesday morning and will be unveiled on Thursday as the latest addition to Massimiliano Allegri's Milan squad.
The Rossoneri turned the focus towards signing the 22-year-old earlier this week after its bid to sign Real Madrid's Kaka fell through.
Last season Bojan made 33 appearances for Roma, scoring seven goals.