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