Flight distance between Midrand, South Africa and Nungua, Ghana 2,887.4 mi / 4,646.9 km