Thanks for the feedback and the offer to help. Don't judge me for my itinerary ;)
Wednesday/Thursday: 2 a.m. Arrival in Moscow.
Thursday: Transfer to Yaroslawl, Sightseeing.
Friday: Rostow and Yaroslawl
Saturday: Back to Moscow. Sightseeing.
Sunday: Moscow Sightseeing.
Monday: End of 2nd World War Victory Parade. Moscow Sightseeing.
Tuesday: Day trip Vladimir*. Due to the connection I will skip on Suzdal.
Wednesday: Day trip Sergijew Possad*
Thursday: Morning train to St Petersburg. Sightseeing.
Friday: Day Trip Novgorod.
Saturday: St Petersburg
Sunday: St Petersburg
Monday: St Petersburg and flight home.
But why did you include Astrakhan?
I just wanted to show that the list contains plenty of duplicates.
Seems too far off for my schedule.
Of the sites you listed only Pskov is in my opinion is very interesting and more or less the same level as Novgorod.
Hmn. I could squeeze it in by taking a night train to Pskov on Wednesday from Moscow. Then taking a bus to Novgorod. And arriving at St. Petersburg Friday night. This would, though, cut my time in St Petersburg down to 2,5 days...