Mthatha is located in South Africa (OR Tambo District Municipality, Eastern Cape) and time zone Africa/Johannesburg.
Places nearby are Port Saint John’s, Elliot and Butterworth.
Durban is 262 km away, Port Elizabeth is 364 km away and Soweto is 590 km away as the crow flies.
Distances from Mthatha to the most important cities in South Africa and the world.
-31.5889300°
28.7844300°