Our detachable batteries take about 8-10 hours to fully charge. Having an extra fully charged battery ready to keep the bike in constant service.