The 28-year-old decided to move on this summer after struggling to establish himself in the Milan side following his switch from Marseille two years ago.
He spent time on loan with Queens Park Rangers in early 2012 and was at Dynamo Kiev last season, but he has now sealed a permanent transfer to Turkish club Bursaspor on a three-year deal.
Taiwo admits that he did have other options, including the chance to return to the Premier League with newly-promoted Cardiff, but he has no regrets about his decision.
He said: "I am delighted. I wanted to play in the Turkish league with a good team and I made a good choice.
"Cardiff contacted my agent but I decided to come here."