Brajiv,
I believe the answer lies in the simple difference of wing design.
To put it very simply (while acknowledging the numerous variables including flap setting, weight, engine de-rate, etc.), the wing on the 737 often requires a greater speed to fly, and it therefore often takes a longer distance to achieve that speed.
Just remember that the above-mentioned variables play a huge part.