wilco
Para ir a las islas Solovetsky hay que ir en tren a un pueblo кемь, esta como a medio día en tren de petrozabodsk, en la ruta que va a Murmansk. De allí sale un autobús a Рабочеостровск (digamos que es donde esta el puerto).
Los horarios del tren los puedes buscar en la web de trenes rusos.
http://ticket.rzd.ru
Los horarios del autobus (el numero 1), la parada está en una calle perpendicular a la estación. No en la misma estación.
http://kem.onego.ru/kem/bus.php
Y del puerto salen 2 barcos. Uno de ellos es seguro (Василий Косяков), el otro no tan seguro.
http://www.welcome.solovki.name/way.html
Y sobre donde dormir, te recomiendo que reserves con alguno vía telefónica, ya que internet no tienen y si tienen mail no contestan. Lo digo porque casi duermo en la calle. Hay mucho turismo y está casi todo lleno. No es muy buena idea ir sin reservar. En la misma web que puse antes, en otro apartado aparecen los hoteles.
El horario del barco de vuelta es un poco puñetero con los horarios de tren, aviso.
También se puede ir en barco a través de Беломорск, que también tiene parada de tren, pero no te puedo decir nada al respecto.
Sobre kizhi es mas fácil, el puerto no está cerca de la estación, pero si tienes un mapa puedes llegar fácilmente, y allí está todo bien señalizado, al igual que tienen web por internet. En agosto puede que no tengan plazas para el mismo día (aviso). Yo compré de un día para otro y no pude elegir horario. Lo puedes ver todo en un par de horas y volver. Cuando dices que quieres ir y volver en un mismo día, imagino que no cuentas el tiempo de los trenes :D :D
Aviso que no es un recorrido para gente que no sabe ruso. Extranjeros por ahí, muy pocos, por lo menos para ir a Solovetsky. Si no sabes nada, mejor que busques un viaje organizado desde San Petersburgo, de esos que te llevan de la manita.
Si tienes mas dudas.. pregunta.