Flight distance between Charlestown, Saint Kitts and Nevis and Soweto, South Africa 6,764.4 mi / 10,886.2 km