利用居民出行调查数据,测算2000—2012年北京市和上海市居民家庭日常出行交通CO2的排放量;以2000年为基年,采用对数平均迪氏因素分解(LMDI)方法 ,对北京市和上海市居民出行交通CO2排放变化进行分解分析。结果表明:(1)2000—2012年,北京市和上海市的居民出行交通CO2排放均呈显著增加趋势,且北京市CO2排放总量远大于上海市;(2)收入、交通工具使用次数、人口对两市居民日常出行交通CO2排放变化起促进作用;(3)居民出行强度和居民出行结构对两市居民出行CO2排放的增加起抑制作用;(4)不同交通工具碳排放水平对北京市CO2排放变化的作用为负,而对上海市作用为正。