Flight distance between Midrand, South Africa and Tafo, Ghana 3,015.2 mi / 4,852.5 km