Flight distance between Midrand, South Africa and Ungheni, Moldova 5,057.7 mi / 8,139.6 km