went there in late Sep-2011, hydrofoils ran only once per 2 days, not as stated in their website (3 times per day). sent email to the hydrofoils operator and Petrozavodsk tourist office to confirm the hydrofoil schedule but receive no feedbacks.
you may try to call their box office in home country to confirm the hydrofoil schedule as the staffs...
More