The metabolic evolution model of transportation demand for comprehensive transportation systems is put forward on the basis of a metabolic theory of ecology. In the model, the growth rates or changing rates of transportation volumes for the various transportation modes of a city are determined not only by the GDP per capita which reflects the size of the city itself, but also by the relationship of competition and cooperation among transportation modes. The results of empirical analysis for Chinese cities show that the allometric growth exponent in the equation for the variation rate of passenger demand volume on rail is greater than the predicted value of 1/4 in metabolic ecology, whereas the allometric growth relationship is not so evident in the equation for the variation rate of passenger demand volume on road. The changing rate of road transportation is thus mainly affected by the relationship of competition and cooperation among transportation modes for Chinese cities.