Flight distance between Portsmouth, Dominica and Tembisa, South Africa 6,667.2 mi / 10,729.8 km