There is no better place in the whole Moscow to buy some authentic Russian souvenirs at affordable prices, then the Izmailovo flea market. As this is one huge outdoor market, with hundreds of vendors offering different products from all over the Russia. This is the biggest country in the world, so be prepared to see in one place, fish from the Black sea and deer meat from Siberia. Don’t forget to try some traditional Russian meal, for example shashlik, a type of kebab.
The Izmailovsky Market is located on the edge of the city, far away from top tourist attractions. That is why the best way to get here is by metro. Partizanskaya metro station is just beside the market.
There is no fee to get in the market area. The prices are way lower than in the Moscow center, which is one of the most expensive cities in the world.