Using the Bosch CX motor with a 500wh battery, the minimum has been 9 miles of a 10.4 mile ride, with an elevation gain of 6,428ft The ride was ridden using tour for most of it.
The max has been about 35 miles using tour with about 3,500ft of elevation gain.
This range is consistant between both bikes and both batteries, I weigh 75kg, am pretty fit, and 95% of my riding time is spent off road.
*Battery swapped to complete the last 1.4 miles.