The blue stripe stands for the sea, yellow for the beach, whilst the 50 stars represent the 50 islands in the East Sea (Sea of Japan) near Vladivostok, and the seahorse signifies the city's maritime influence with its military, commercial, and fishing fleet.
Голубая полоса символизирует море, желтая – берег, 50 звезд являются сиволом 50 островных территорий Владивостока, находящихся в Японском (Восточном) море. А морской конек символизирует морское владычество Владивостока, его военный, торговый и рыбопромысловый флот.