How long does a boudoir session typically last? A How long does a boudoir session typically last? A boudoir session typically lasts 1 to 2 hours, allowing plenty of time for outfit changes and various poses.