Flight distance between Midrand, South Africa and Koforidua, Ghana 2,921.7 mi / 4,702.0 km