So many factors effect range, but certain practices will always increase your range regardless of the variables. Assuming a PAS system, find the motor RPM sweet spot on your bike. My BULLS fs3 29 likes a fairly brisk cadence with a 42 tooth chain ring at about 15 mph. So despite wind and terrain variables, I can choose the cassette gear that keeps me in that sweet spot for most of the ride and have found I can get the best range for conditions this way. IOW, your finding the optimal performance zone for your motor and thus it is using battery power as efficiently as it can. Obviously, requiring less wattage output from your motor increases range. Never let the battery fully deplete, always charge to full right after use, paying attention to your tire pressure, reducing your carrying load any practical way you can.