木齐路，南京路，陕西路，威海路，福州路，外滩。1963年8月，南京东路上的有轨电车轨道被拆除后，20路公交与1路公交（1908年3月5日开通，为上海开通的第一条公交线路）合并，行驶于南京东路上。1995年7月15日，南京东路实行“周末步行街”（西藏中路--河南中路），逢周末禁止车辆通行，故20路公交车逢周六下午至周日全天临时改走九江路。1999年，为配合南京东路步行街改造完成，改走九江路。2005年11月，配合安西路施工，20路临时改走中山公园-长宁路-江苏路-愚园路循原线行驶。2006年1