Из Петербурга в Кронштадт можно добраться на метеоре, здесь ознакомьтесь с расписанием
https://meteorkronshtadt.com/ . Между прочим, это самый быстрый способ добраться в Кронштадт. Кстати, на сайте можно сразу и билет приобрести, чтобы не стоять потом в очередях в кассах. Желающих посетить Кронштадт достаточно много, так что лучше заранее бронировать билеты.