Flight distance between Midrand, South Africa and Rio Claro, Trinidad and Tobago 6,486.7 mi / 10,439.4 km