The duration of the session, as well as the type of massage, depends on you. The average full-body massage lasts about an hour. A half-hour appointment allows time only for a partial massage, such as neck and shoulders, back, or legs and feet. For optimal relaxation, a 60-minute bodywork session is recommended. You should also try to schedule time before and after the session for quiet relaxation.