Реальная мощь австрийского флота была меньше, чем это представлялось на первый взгляд, по двум причинам: несколько кораблей находились в иностранных водах, и все имели команды, состоящие в основном из итальянцев, которые, как и следовало ожидать, симпатизировали венецианцам. «Герриера» и «Вулкано» после начала местного восстания против неаполитанского правительства в феврале были посланы на Сицилию для защиты австрийских интересов. Они пришли в Неаполь, а оттуда вернулись в Полу в апреле, причем команда «Герриеры» была охвачена мятежными настроениями. «Кесария» находилась в Пирее, вышла оттуда 11 апреля и 29-го прибыла в Полу. «Фидо» вернулся в Пирей с Родоса 23 апреля, снова ушел 25-го и прибыл в Полу 1 мая9
. Шхуна «Элизабетта», использовавшаяся как стационер в Константинополе, вышла из Дарданелл 6 июня и сразу встретила сардинский корвет «Аврора», отправленный на поиски австрийских военных кораблей в Эгейском море. Дело в том, что Сардиния 25 марта объявила войну Австрии. «Элизабетта» нашла убежище в нейтральных водах под защитой пушек Тенедоса, и «Аврора» блокировала ее там, но 15-го она перешла в Митилену, очевидно, в результате дипломатического давления в Константинополе, после чего «Элизабетта» вернулась в Дарданеллы. Домой она отправилась только следующей зимой.29 апреля «Беллона» 50 была отбуксирована из Полы пароходом «Вулкано», который затем пошел на встречу с «Кесарией» и «Адрией» (из Гравозы) и помог им войти в порт. Капитан Кудрявски, который должен был командовать эскадрой, последовал за ними на наемном пароходе «Мария Доротея» на следующий день вместе с «Монтекукколи» 16. Он перешел на «Беллону» и взял курс на Венецию. Снова на пароход он перешел в районе Лидо и Маламокко 1 мая и 3-го, ведя «Беллону» на буксире, вызвал панику в Кьодже, хотя всего лишь проводил учение артиллеристов.
К флоту присоединились: 4-го – «Орест» 16 и «Венето» 16, 8-го – «Венера» 46, 9-го – «Адрия» 20, 11-го – «Венеция» 16 и «Сфиндж» 10. Имея также пароходы «Мария Доротея», «Вулкано» и «Император» (наемный), чтобы сохранять связь и буксировать парусники, если возникнет необходимость, флот мог поддерживать блокаду довольно долго.
Правда, такое положение дел оказалось недолговечным, поскольку сардинская и неаполитанская эскадры уже были в пути. Неаполь не спешил с решением об объявлении войны и не слишком энергично претворял это решение в жизнь, но даже при этом оба контингента покинули порт почти одновременно, и неаполитанцы, которым надо было преодолеть меньшее расстояние, хотя они имели больше пароходов, прибыли на театр военных действий на неделю раньше.
Их флот состоял из фрегатов «Регина» 50 и «Изабелла» 44, брига «Принцип Карло» и пароходов «Роберто», «Руджиеро», «Гискардо», «Саннита», «Карло III». Им командовал контр-адмирал де Коса. При выходе в море 27 апреля де Коса получил приказ высадить войска в районе городов Пескара и Джулианова на Адриатике и оттуда вернуться в Неаполь. В действительности он дошел до Анконы и там 5 мая получил срочную просьбу венецианцев о помощи. Де Коса послал за инструкциями и получил разрешение идти к венецианцам, но не атаковать австрийцев, если этого можно будет избежать. Корабли вышли в море 15-го и на следующий день подошли к Кьодже, где к ним вскоре присоединились «Ломбардия» 24, «Чивика» 20, «Крочиато» 16 и «Сан-Марко» 16, которыми командовал венецианец контр-адмирал Буа.
Кудрявски, считавший неаполитанскую эскадру, даже без венецианцев, «значительно превосходящей» свою собственную, быстро увел свои корабли на восток, и в районе Ровиньо к нему присоединился третий фрегат, «Герриера» 44. Теперь в его распоряжении было 3 фрегата, корвет, 4 брига и шхуна против 2 фрегатов, 2 корветов и 3 бригов. Но, с другой стороны, у него было только три парохода, из которых два не имели вооружения, против пяти, тяжеловооруженных. Ожидалось, что он найдет убежище в Поле, но Кудрявски предпочел Триест, несмотря на его слабые укрепления. Он повел свои корабли в этом направлении, и 22 мая, когда появилась сардинская эскадра, они находились в районе Сальворе, в 25 милях к юго-западу от Триеста.
Контр-адмирал Альбини, сардинский командир, покинул Геную 26 апреля с фрегатами «Сан-Микеле» 60, «Дес Женейс» 50 и «Берольдо» 50, бригантиной «Диано» 14 и шхуной «Стафетта» 12. Следом шли корвет «Аквила» 24 и два парохода, «Триполи» и «Мальфатано». Корвет «Аврора» 20 был послан в Эгейское море. Корабли пришли в Анкону 20, где остались пароходы, чтобы пополнить запасы угля.