Flight distance between Yogyakarta, Indonesia and Pietermaritzburg, South Africa 5,352.2 mi / 8,613.6 km