El estadio se encuentra en la ciudad de Al Wakrah, al sur de Doha y conectada a la capital a través de la Línea Roja del nuevo sistema de metro de Doha.