most electric bikes take 4 to 6 hours to charge and you can go up to 25 miles with one charge.