Subject: Baltic Region
Hi Don, 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