A full size bus holds about 250 gallons of fuel. This make the range about 625 to 750mpg depending on the style of bus. The longest range electric bus made by Proterra was driven 1,101 miles on one charge. Most electric buses on the road today get 100- 250 miles to a charge.