Flight distance between Midrand, South Africa and Arouca, Trinidad and Tobago 6,505.9 mi / 10,470.2 km