Ferrari-føreren vant med 19,5 sekunders forsprang til polske Robert Kubica.
Det var Räikkönens 16. formel 1-seier i karrieren.
Kubickas 2. plass var hans beste plassering noen gang.
Beholdt ledelsen
Finske Heikki Kovalainen endte på 3. plass og Jarno Trulli på 4. plass.
Lewis Hamilton som vant det første formel 1-løpet i Australia, ble bare nummer fem.
Det var likevel nok til at Hamilton beholder ledelsen i VM sammenlagt.
Massa ute
Seieren til Räikkönen var en triumf for Ferrari-stallen som ikke klarte bedre enn en 8. plass i Australia.
Ferrari lå lenge an til en dobbeltseier, men brasilianske Felipe Massa snurret og måtte bryte etter 31 av de 56 rundene.
Massa lå på en klar 2. plass da han gjorde en feil som førte til at bilen spant rundt.
Det var det andre løpet av to mulige denne sesongen som Massa ikke fullfører.