A standard bachelor party photoshoot usually takes about 2-3 hours. However, the duration might vary depending on your wishes and the specific scenario.