Aramco Stadium Capacity 46,096 Opening 2026 City Al Khobar Country Saudi Arabia The multi-purpose Aramco Stadium will be a new-build facility, with a capacity of more than 45,000. On the shore of the Arabian Gulf, the stadium’s architecture celebrates the seaʼs dynamic nature and its profound influence on the local Continue Reading