Вокзал возведен по уникальному проекту с покрытием, напоминающим по форме набегающую морскую волну. Здание пассажирского терминала состоит из 3-х отдельных зданий: конкорса, морской части, городской части. Несущие конструкции здания изготовлены из прокатной стали и монолитного железобетона, с использованием бетона класса В40. Несущая конструкция покрытия представляет собой балочную систему с максимальным пролетом 33 м, строительной высотой 1,5 м, шагом поперечных балок 6 м и шагом продольных балок 6 ÷ 14 м. Конструкция опирается на стальные стойки коробчатого сечения и снабжена системой сейсмоизоляции. Выполнены расчёты здания на особые сочетания нагрузок, включающие сейсмические воздействия.