Это зависит от огромного количества факторов - от расстояния до эпицентра, от глубины и рельефа морского дна, от силы землетрясения.
Например в 2004, во время землетрясения в Индонезии, на Суматру волна пришла минут через 50, на Шри Ланку, находящуюся на другом конце океана - через 2 часа, а в Тайланд, находящийся по соседству - более чем через 2 часа, так как мелководье.
Другой момент. Допустим, эпицентр находился в океане в 50 километрах от берега. Да, волна достигнет берега относительно быстро, но это будет относительно небольшая волна, так как за такое короткое расстояние она не успеет, что называется, "набрать силу".
В общем, факторов много