|Subject: Baltic Region|
I don't know of a a ferry to Talin from St. Petersburg but I do know they
have one from Helsinski(very close as you can do a day trip). If you can't
find convient transportation from St. Petersburg you might want to try that
route if you schelude has some flexibility.
Regardless it sounds like a great trip! Enjoy
Tom, London, Canada