Flight distance between Velasco Ibarra, Ecuador and Cape Town, South Africa 6,639.5 mi / 10,685.3 km