Transportation challenges drive the China’s urban transport policy. The local authorities in, therefore, localize this system to manage transportation crisis in particular cities. Beijing is the capital city of China, business, and transportation hub. It has a sophisticated transport system comprising of the road, air, and bicycle railroads. The city also has a large population living with many registered cars on the roads. The result is widespread traffic congestion in the city. Usually, the city is gridlocked, and the situation seems to be on the rise (Wang, Zhang, Cao &. Liu, 2012). Traffic problems in Beijing result from rapid urbanization, increasing inhabitant earnings and the national policy that encourages automobile ownership among the citizens as a strategy for promoting economic growth. These complications lead to serious problems affecting urban growth, quality of urban life and the overall economic development, for instance, longer time in commuting. Hence, the government through the relevant authorities works to combat the congestion and provide better transportation systems for the city. .The Beijing Municipal Committee of Transportation performs most of the planning and implementation of transportation interventions. The committee undertakes national guidelines, laws and policies, regulations and codes for the development of transportation sector. In addition, the body has mandates of inspecting and supervising the implementation of major infrastructural projects to decongest the city.