Flight distance between Midrand, South Africa and Utrecht, Netherlands 5,571.8 mi / 8,966.9 km