Flight distance between Ambato, Ecuador and Richards Bay, South Africa 7,418.7 mi / 11,939.3 km