The invention discloses a bus ecological driving guiding method based on vehicle-road cooperation, which comprises the steps: obtaining the real-time state of an intersection signal lamp before a current bus is ready to start at a bus station, and then selecting a more ecological driving mode according to the signal state of a front intersection to pass through the intersection. Meanwhile, in combination with the passenger carrying rate threshold value and the waiting time threshold value of the public transport vehicles, the waiting time of part of the public transport vehicles which should stop at the intersection is reasonably transferred to the waiting time of the public transport vehicles at the station, so that the carrying efficiency can be improved. According to the invention, the phenomena of starting and stopping, idling, rapid deceleration, rapid acceleration and the like of the public transport vehicle at the intersection can be reduced, so that vehicle delay, fuel consumption and tail gas emission are reduced. According to the method, the environment can be protected, the safety and carrying efficiency of road driving can be improved, the ecological and environmental protection concepts are met, and sustainable development of traffic is facilitated.