上海公交43路是上海市一条公交线路。由上海巴士二公司运营。线路行驶东起南浦大桥，西至虹漕南路江安路。
历史.1946年3月，法商23路公共汽车开线，方向斜桥至徐家汇，沿着肇家浜北岸徐家汇路行驶。1949年开辟徐家汇至漕河泾的53路公共汽车。1949年6月，43路开线，从斜桥至徐家汇。1954年10月，43路东面延伸至南码头。1957年之后，43路与53路合并，方向南码头至桂林路。1991年南浦大桥建成后，东面终点站位于南浦大桥浦西引桥下的终点站枢纽。1997年划归二汽与新加坡巴士合