在闸北区的上海站相对上海虹桥离外滩更近,大约6公里左右。从上海虹桥火车站到外滩需要20公里左右。
地铁乘车路线:乘坐地铁1号线到达人民广场站,同站换地铁乘2号线在南京东路站下车,在7号出站口出去,沿南京东路向东大约600米即可到达外滩。
公交车乘车路线:在上海火车站南广场乘坐64路公交车,在中路汉口路站下车,沿汉口路向东300米左右即可到达外滩。