Flight distance between Midrand, South Africa and Wad Medani, Sudan 2,814.2 mi / 4,529.0 km