I've had three 3 sections, my first two emergency and the last planned (because of the first two). This is my experience:
By far, the worst recovery was the first (6 years ago). I couldn't even stand up straight for close to three weeks. At five weeks I still had excess swelling and pain, but by twelve weeks things were on track to being back to normal. By eight months, everything was definetly back to normal, minus stomach muscles in perfect shape. My OB said this was a very slow recovery, but I was progressing and it was probably complicated by the long labor I had (24 hours of hard labor) and the complications that I underwent during labor & delivery (it was a truly life & death situation). I wasn't out of the hospital for over a week because of that.
My second (3 years ago) was the easiest recovery (at the first sign of the same problems I had the first time, we did the c-section--not quite a truee ememrgency like the first); I felt like I could have run a marathon within a couple of days. My OB said that this was highly unusual. By my two week check-up the healing process was well underway.
My third (1 1/2 years ago) was what my OB called typical. I hurt for a couple of weeks and by 6 weeks things were on track for recovery.
Everybody's body is different though. Your Dr. is the best place to get information. It's probably like childhood milestones in there is a wide range of normal; what is normal for one person might be off-kilter for another.