How far do I get on a single charge?

It’s hard to give precise estimates as there are many variables at play, like the battery capacity, the age of the battery, the drivetrain brand and type, your ebike model, the support level used, the terrain you ride in etc. A rough estimate is that for standard ebikes a single charge will get you anywhere between 30-150km. Our own experience with a few of the Bosch ebikes in Melbourne is that we get to around 60-80km using support levels 2/3 where 4 is the highest. For a cargo ebike, it may be a bit less because of the extra weight and worse aerodynamics. We achieved around 30-50 km per charge while test riding the Butchers & Bicycles tricycle.