How long does shoulder pain last after laparoscope?

Referred pain . Shoulder pain after laparoscopy is from the insufflation gas (co2 used to inflate the abdomen) causing diaphragm irritation. This typically refers pain to the shoulder & can be quite painful. It should improve by 24 hours and responds well to nsaids (naprosyn, ibuprofen, tylenol).
Depends on procedure. Simple cleanout of the joint or bursa should have pain resolution in 10-14 days. Rotator cuff surgery should resolve after 30 days.