Nowadays, in researches on electric vehicle routing problems, in order to improve the delivery efficiency and reduce the routing cost, many important elements are broad discussed such as the customer time window, the routing algorithm, the electric energy consumption, etc. In these, the routing algorithm is the key element to achieve a good solution. Based on this background, the paper investigates the routing algorithm, then adopts the elitist genetic algorithm and proposes an improved neighbor routing initialization method for solving the electric vehicle routing problem. In our method, the electric vehicle energy consumption is used as the main component of the routing system. The neighbor routing initialization enables the routing system to choose the close route from a suitable first customer in the initialization, which makes the routing search faster and find the global optimal route easily. The simulations on the Solomon benchmark data and the Hiland Dairy milk delivery example in Dallas, Texas, USA verifies the good performance of the method.