Flight distance between Midrand, South Africa and Ialoveni, Moldova 5,039.3 mi / 8,110.0 km