Flight distance between Midrand, South Africa and Trinity, Saint Kitts and Nevis 6,789.3 mi / 10,926.4 km