Nelson Mandela Bay Stadium: How to get there and how to buy tickets (2022)
It is located in the city of Port Elizabeth, in the Eastern Cape province of South Africa. The stadium has a capacity of 75,000 people and hosted its first football match on 20 February 2010. The Nelson Mandela Bay Stadium was built to serve as one of the ten playing venues during the 2010 World Cup. It is located in the city of Port Elizabeth, in the Eastern Cape province of South Africa. The stadium has a capacity of 75,000 people and hosted its first football match on 20 February 2010.