I have 10 days to visit and want to cover Moscow and St. Petersburg for sure but can someone suggest a rough itinerary for this short period? I'm thinking of booking an open jaw LAX-SVO (Moscow) and then St. Petersburg-LAX taking the overnight sleeper train from Moscow to St. Petersburg.
I know Russia is humongous so I want to concentrate on the Northwestern area between Moscow and St. Petersburg and not waste too much time traveling.
Another plan is to start in Helsinki and finish in Moscow as a bus/train trip although i'm not sure if that is just too much for the short time I have.
