Flight distance between Midrand, South Africa and Sunyani, Ghana 3,078.8 mi / 4,954.8 km