How long is pain after cast removal normal for?

Depends. On why you were wearing it - sprain? Break? Dislocation? Also depends on how long you were wearing it for.