Flight distance between Yogyakarta, Indonesia and Port Elizabeth, South Africa 5,621.0 mi / 9,046.1 km