上海火车南站到外滩的不同路线如下:
1、线路1: 从上海南站出发,乘坐地铁1号线到人民广场下车,九江路西藏中路换乘37路,抵达南京东路中山东一路即外滩,约13、28公里 ;
2、线路2: 从上海南站出发,乘坐地铁1号线到人民广场下车,九江路西藏中路换乘20路下车,抵达九江路中山东一路即外滩,约13、33公里;
3、线路3: 从上海南站出发,乘坐地铁1号线到人民广场,换乘地铁2号线到南京东路下车,南京东路江西中路换乘921路抵达外滩,约13、11公里;
4、线路4:从上海南站出发,乘坐地铁1号线到人民广场,换乘地铁8号线到大世界下车,在淮海东路换乘42路,抵达外滩,约14、52公里。