There are different types of Sony Bluetooth speakers that last from 16 to 25 hours. They have a variety of these speakers that have a built-in battery life that lasts up to 25 hours after only charging for 10 minutes.