Flight distance between Midrand, South Africa and Techiman, Ghana 3,074.7 mi / 4,948.3 km