Flight distance between Midrand, South Africa and Leuven, Belgium 5,500.2 mi / 8,851.7 km