Flight distance between Yogyakarta, Indonesia and Ramotswa, Botswana 5,649.1 mi / 9,091.3 km