Flight distance between Yogyakarta, Indonesia and Timaru, New Zealand 4,417.6 mi / 7,109.4 km