The paper describes application of data-based Bayesian approach to model identification and control problems in the field of fuel consumption optimization for conventional vehicles. The main contributions of the presented approach are: (i) analysis of data measured on a driven vehicle; (ii) data-based model construction, its real-time estimation and adaptation; (iii) control criterion using simultaneously setpoints for fuel consumption and speed; and (iv) universal recursive Bayesian algorithms of estimation and control implemented as semi-automatic eco-driving system. Experiments with real data report reduction in fuel consumption.