Surely that is not the main road to Moscow.
Were you going via Latvia or Belarus?
We opted to cross into Russia from Latvia to avoid adding another visa and border crossing to/from Belarus. It was an interesting day, all round. Roynie had plotted the Latvia/Russia border crossing on Garmin, a tiny border post on the P50 road through Goliseva, reachable from the 'busy' A13 via a 10km ride on a gravel road ... Not quite what one would expect of any sort of border crossing but, hey, this is Eastern Europe!
A very smiley Latvian border guard informed us that it had closed five years ago. "Navigation system?", he laughed.
So we crossed the border after Karsava on the A13 but, rather than take the A13 and follow the main road north (the A116 on the Russian side), all the way through to St. Petersburg, we needed to turn right and link up with the M9 to Moscow. It was about 7pm by the time we crossed the border - delays partly due to a mistake on Roynie's visa that identifies him as 'female'
- and the currency exchange booths were closed. Despite being on a main road, the Karsava border crossing is a quiet one and only one fuel station was open. There was a woman there selling Green Card insurance, but she would only take Roubles - no USD, no Euros, no cards. The only thing for it was to ride on to our overnight stop at Velikiye Luki and do the currency exchange and Green Card in the morning.
Now, if you're still with me, 10km from the border, there is a main road going south-east that would join the M9 at Pustoshka (85km or so from Velikiye Luki). However, Garmin directed us to turn right almost immediately after the border, and we found ourselves on gravel ...
The fact that it was a gravel road, doesn't necessarily mean that it was a 'minor' road. Only the major arteries are 'surfaced' in this part of the country and, if you are travelling on tarmac, you only have to glance at the junctions you pass to see how quickly the tarmac comes to an end. The majority of country roads are gravel and even the hard shoulders on the main roads are sand and pretty treacherous for a bike.
Anyway, enough of all that. Yesterday, we were driven (with our bikes) by truck to Moscow and are now staying at a friend's 'biker' motel, south of the city. The M9 is not an "M" road in any sense that we would recognise, but it is surfaced and turns into a modern dual-carriageway about 100km south of Moscow. Here's a photo taken from the truck (and, yes, that crack does go all the way across the windscreen).