If you're coming by plane, there are three airports - Port Elizabeth, East London & Umtata.
If you're coming by ship, there are good harbour facilities at Port Elizabeth and East London.
If you're coming by road, there is an extensive network of roads leading to the Eastern Cape.