Flight distance between Midrand, South Africa and Nkawkaw, Ghana 2,968.2 mi / 4,776.8 km