Host cities
Matches for the 2010 World Cup will be hosted in nine South African cities:
  • Johannesburg in Gauteng province is the economic powerhouse of the country.
  • Cape Town on the Western Cape coast is SA's oldest and most beautiful city.
  • Pretoria in Gauteng is the capital of SA.
  • Durban in KwaZulu-Natal is a warm tropical city on the Indian Ocean coast.
  • Bloemfontein is the capital of the Free State province.
  • Port Elizabeth lies in Nelson Mandela Bay on the Eastern Cape coast.
  • Rustenburg in North West province is in one of the world's most heavily mined regions, with a wealth of platinum underground.
  • Polokwane in Limpopo province lies near the wildlife-rich Kruger National Park.
  • Nelspruit in the fertile valley of the Crocodile River is the capital of Mpumalanga province.
  back to gallery