In 2016 the average OC Transpo bus traveled about 275 km on a normal weekday. This number comes from making some assumptions based on the annual bus use, how many buses are used each day and taking account weekend service.
e-Buses come with ranges from 40km to over 600km depending on battery size. Long range buses can take on work and routes currently served by diesel buses. Charging is done overnight or in the middle of the day between morning and evening service.
Short range buses are designed to be charged on-route using overhead chargers such as Oppcharge This allows buses to operate 24 hours a day on route with a short break for charging every 30 minutes. This is great for shuttle operations and short routes with frequent service. The downside is the need for expensive chargers located at spots on the route. This limits flexibility but allow buses to have much smaller batteries.