Abstract. Although the demand for taxis is increasing rapidly with the soaring population in big cities, the taxi number grows relatively slowly during these years. In this context, private transportation such as Uber is emerging as a flexible business model, supplementary to the regular forms of taxis. At present, many works mainly focus on how to effectively reduce the taxi cruising miles. However, these taxi-based approaches still have some limitations in private car transportation scenario because they do not fully utilize the sufficient order information introduced by the new type of business model. In this paper, we present a dispatching method based on a passenger demand model to further reduce the private car cruising mileage. In particular, we firstly split the urban areas into many separate regions by using spatial clustering algorithm and partition one day into several time slots according to statistics of historical orders. Secondly, Locally Weighted Linear Regression is adopted to depict the passenger demand model in one specified region over a time slot. Finally, a dispatching process is formalized as a weighted bipartite graph matching problem and we leverage this dispatching approach to schedule private vehicles. To evaluate the effectiveness of our methods, we conduct several experiments based on real datasets derived from a private car hiring company in China. The experimental results illustrate that at most 74% accuracy could be achieved on passenger demand inference. Additionally, the cruising mileage could be reduced by 22.5% in simulation test.