Flight distance between Midrand, South Africa and Dikirnis, Egypt 3,950.4 mi / 6,357.5 km