上海最近的海滩应该是金山卫了,上海南站坐火车到金山卫火车站,非常方便的,有直达的和站站停的,直达的只有30分钟左右。站站停的是50分钟左右即可到,火车票价是10元,到金山卫火车站附近就可以看见大海了,走15分钟左右可以到金山嘴渔村老街,如果要去游泳可以去海滨浴场,那里还有直升飞机观景!