My average for 18 km commute, all flat, ranges from 27 kmh to 33 kmh. When there is strong head wind, average drops to 27 kmh because there is just too much air resistance and I don't want to burn the motor. When there is no wind or wind in the back, I can hit 33 kmh average but there are always external factors that slow you down like road crossings. But with my setup you can easily average 29-30 kmh and only have to charge every 60 kms safely.I'd like to have a bike where I could reckon on 25km/h as my average, or even my minimum speed over a long trek. I'd have enough gears and torque to keep at 24/25 on the climbs, and go faster than this on the flats and downhills. At the moment I'm not quite doing this.