The traffic in Moscow is always bad, even during the weekends because everybody tends to go to the same places at the same time. Our roads are not made for heavy traffic so we end up with a bottleneck. Especially in summer when it is time for road works which makes the situation even worse.
I believe that the main reason for that is joblessness in the surrounding towns and villages. People from there are forced to find work in Moscow because of meagre salaries in their own towns. We have so few developed cities in Russia. So of course people are attracted by big cities with more opportunities. I see Moscow exploding one day, as it cannot tolerate such huge influxes of people.
Speaking about traffic I mean not only traffic on roads but in metro too. People who use this transport each day get to their work angry and already tired. Without dispute it is unbearable to be sandwiched between two strangers who often don`t smell good. And it is in human nature that we need our own space (usually it is about 1 metre or so), but at least not to be touched is already a fortune in metro.
My office moved further away in the opposite direction, so I need 90 minutes to get there by metro. So in reality I spend 2 days to travel to work each week. May be it wouldn`t be a big problem for me if the metro wasn`t so overcrowded.
I reckon our government have to encourage people to develop businesses in the suburbs. It will definitely solve a big part of the traffic problem in Moscow. Also I suggest people who live in 10-30 minutes from work use bicycles. It is healthier, faster and spares the environment by the way.And it is a good idea to arrange a Free From Cars Day every year, citizens are not always anthusiastic about this and drive their cars anyway, but I hope that more and more people will be involved in this event each year.