在上海能够看到海的地方有奉贤区。如果从闵行出发,需要坐很长时间的车才能到达奉贤区,然后再骑车二十来分钟就能看到海了。
需要注意的是,上海市区内并没有海岸线,虽然毗邻东海和黄海,但都不在城市范围内。如果想要到海边游玩,需要前往周边的城市或者乘坐船只前往距离上海市区较远的海域。
上海东面是长江口,所以上海东面与长江相连。上海东南面和南面与东海相连。从浦东新区南汇嘴,经过奉贤区,金山区直到与浙江嘉兴交界处的海岸边都可以眺望大海。著名的洋山港与浦东隔海相望,通过跨海大桥与浦东新区相连。在上海沿海中有大金山,小金山二座岛屿,在金山海滩上肉眼可见。