Luzhniki Stadium

Luzhniki Stadium

The Luzhniki Stadium (or Grand Sports Arena of the Luzhniki Olympic Complex) in Moscow is the biggest sports stadium in Russia. It has a capacity of over 78,000 and is the likely venue for the World Cup 2018 final.


Location: Moscow

Capacity: 78,360

Condition: Upgrade completed


World Cup 2018 Venues : Luzhniki Stadium, Spartak Stadium, New Zenit Stadium, Kaliningrad Stadium, Kazan Arena, Nizhny Novgorod Stadium, Samara Stadium, Volgograd Central Stadium, Yubileyniy Stadium, Rostov-on-Don Stadium, Fisht Olympic Stadium, Yekaterinburg Central Stadium