上行:地铁苹果园站 - 苹果园东 - 苹果园中学 - 苹果园南路东口 - 西黄村小区 - 西下庄 - 北京射击场 - 南辛庄 - 巨山农场 - 西平庄 - 南平庄 - 海淀区残联 - 佟家坟 - 四季青桥西 - 四季青桥北 - 远大路西口 - 远大路 - 远大路东口 - 万柳中路南口 - 巴沟南路 - 万柳中路北口 - 万泉河桥南 - 西苑医院 - 颐和园路东口 - 圆明园南门 - 圆明园东路 - 清华附中 - 圆明园东门 - 北京体育大学 - 上地南口 - 上地环岛(南) - 上地环岛(东) - 城铁上地站(共33站)
下行:城铁上地站 - 上地环岛(东) - 上地环岛(南) - 上地南口 - 北京体育大学 - 圆明园东门 - 清华附中 - 圆明园东路 - 圆明园南门 - 颐和园路东口 - 西苑医院 - 万泉河桥南 - 万柳中路北口 - 巴沟南路 - 万柳中路南口 - 远大路东口 - 远大路 - 南坞 - 东冉村 - 四季青桥北 - 四季青桥西 - 佟家坟 - 海淀区残联 - 南平庄 - 西平庄 - 巨山农场 - 南辛庄 - 北京射击场 - 西下庄 - 西黄村小区 - 苹果园南路东口 - 苹果园中学 - 苹果园东 - 地铁苹果园站(共34站)