Flight distance between Eloy Alfaro, Ecuador and Botshabelo, South Africa 7,138.0 mi / 11,487.4 km