On average I get about 25 miles out of the battery. Ascent is usually about 4500/5000 feet. This range is ok for loical rides but if I travel some distance to ride its not worth my while. I bought a spare battery so I can have a longer day and ride for 5/6/7 hours.