海啸对海上的船舶不会造成危害,因为海啸波是长波,波长有数百公里,而船舶的航行速度最多也就每小时几十公里,所以根本感觉不到海啸波。
在开阔的海面上,海啸波高度很低,海啸波在大洋中移行时,波长可达数十公里或数百公里,波高仅为1米左右,周期2-200分钟。海啸的传播速度与它移行的水深成正比。在太平洋,海啸的传播速度一般为每小时数百公里。海啸不会在深海大洋上造成灾害,正在航行的船舶甚至很难察觉这种波动。海啸发生时,越在外海越安全,因此,准备靠岸或者停靠在岸边的船舶要及时向外海开就可以化险为夷。
一旦海啸进入大陆架,由于深度急剧变浅,波高骤增,可达20-30米,这种巨浪可带来毁灭性灾害。