Public transport plays an important role in the environment. This study established a Spatial Computable General Equilibrium (SCGE) model to examine the economic and environmental effects of public transport subsidy policies. The model includes firms, consumers, and traffic modules in one framework. Statistical data from Beijing were used in calibration to obtain benchmark equilibrium. Based on the equilibrium, simulations compared citywide social welfare, jobs-housing spatial population distribution, and environmental outputs under four subsidy policies: fare subsidy, cash grants, road expansion, and public transport speedup. Based on the results regarding the effects of public transport policies, conclusions can be drawn about which policies will have greater overall social influence and should therefore be used.