Flight distance between Eloy Alfaro, Ecuador and Uitenhage, South Africa 7,005.3 mi / 11,273.9 km