← All stadiums

Estadio Azteca

Estadio Azteca

Mexico City

83,264 Capacity
1966 Opened
MX Country

About the stadium

Opened in 1966, it is the only stadium to have hosted two World Cup finals, in 1970 and 1986. It will host the 2026 opening match, becoming the first stadium to feature in three World Cups.

World Cup matches

Get directions

Star Play partners