Medium box braids can take several hours to do, usually about 5-8 hours, depending on your speed and how long the braids will be. Waist length box braids would take much longer to do than mid-back length box brids.