Music Venues in Russia | Moscow & St Petersburg | Showcase
Music Venues in Russia
Russia offers major venue infrastructure in Moscow and St Petersburg. Current geopolitical situations affect international touring, but domestic scenes maintain substantial activity.
Russian venues serve 144 million across the world's largest nation by area. VTB Arena (15,000) and Luzhniki Stadium (81,000) anchor Moscow touring while St Petersburg's Ice Palace and historic theatres add cultural prestige. Current geopolitical circumstances have significantly impacted international touring while domestic markets continue with Russian programming.