Flight distance between Midrand, South Africa and Ismailia, Egypt 3,919.8 mi / 6,308.4 km