The duration of a car detailing session depends on various factors such as the size of the vehicle and the level of service requested. On average, it can take anywhere from two to six hours.