This is where we travelled. A plane took us into Tallin where we stayed 3 nights (we arrived 1 day early to acclimate, a good idea, I think), took a ferry boat to Helsinki where we spent 2 nights, trained to St. Petersburg for a 4 night stay and then trained to Moscow for 3 nights.