Reducing pollutant emissions and promoting sustainable mobility solutions, including Public Transport, are increasingly becoming key objectives for policymakers worldwide. In order to jointly achieve these goals, careful consideration should be put on the operational cost and management of PT services, in order to promote the adoption of green mobility solutions and advanced management techniques by operators. In this work we develop a dynamic fleet management approach for next generation Public Transportation systems, considering the instance of mixed electric / hybrid fleet. Our objective is that of investigating to what extent electrification, coupled with optimal fleet management, can yield operational cost savings for PT operators, explicitly considering real-Time disturbances, including delays, service disruptions etc. We propose a Mixed Integer Linear Program to address the problem of optimal scheduling of a mixed fleet of electric and hybrid / non-electric buses, and employ it as predictor in a Model Predictive Control approach. Test results based upon a real-life scenario showcase how the proposed approach is indeed capable of yielding a sizable reduction in operational costs, even when considerable disturbances arise from the underlying system.