Flight distance between Midrand, South Africa and Ejura, Ghana 3,038.4 mi / 4,889.8 km