Steve Marsden’s

5 Fe2+ + MnO4- + 8 H+ ® Mn2+ + 5 Fe3+ + 4 H2O


5 C2O42- + 2 MnO4- + 16 H+ ® 2 Mn2+ + 10 CO2 + 8 H2O

The reduction of permanganate is common to both reactions so that can't be an important contributing factor to the difference in rate. The oxidations have been indicated in blue. In the first case there are no bonds broken. Only an electron is lost. But when oxalate ion is oxidized it must split (in oxalate there is a bond between the two carbon atoms giving roughly this structure: O2C-CO2). The energy required to break this bond is probably a contributing factor in the slower rate since collisions must have the energy needed to cause this change.