One battery charge on BikeOn typically lasts for up to 20 miles, depending on various factors such as terrain, rider weight, riding style, and assist level used. BikeOn batteries are conveniently installed in the water bottle holder, so you can purchase several additional batteries and change them during your trip.