上海公交線路42路 的各站點分布如下:
空調線路 (上海體育場 04:10-23:35 廣東路外灘 04:34-23:37)沿途 22 站

1
漕溪路上海體育場
2
漕溪北路裕德路︵
蒲匯塘路
3
建國西路宛平南路︵
去→
4
建國西路烏魯木齊南路︵
去→
5
建國西路岳陽路︵
去→
6
建國西路襄陽南路︵
去→
7
襄陽南路永嘉路︵
去→
8
襄陽南路襄陽公園︵
去→
9
肇嘉浜路徐家匯︵
返←
10
肇嘉浜路吳興路︵
返←
11
肇嘉浜路楓林路︵
返←
12
太原路建國西路︵
返←
13
太原路永嘉路︵
返←
14
太原路汾陽路︵
返←
15
淮海中路陜西南路︵
襄陽北路
︶︵
返←
16
淮海中路思南路
17
淮海中路嵩山路
18
淮海東路西藏中路
19
人民路老北門︵
豫園
︶︵
去→
20
漢口路四川中路︵
去→
21
金陵東路福建南路︵
返←
22
廣東路外灘
- - - - - - - -