In order to help you maximise your run time based on your cleaning demands, the device does offer a battery bar and three cleaning modes. I discovered that it would typically last between 15 and 20 minutes in full suction mode and 45 to 60 minutes at the lowest suction level (depending on surface, i.e. carpet, tile, hardwood, etc).