Flight distance between Midrand, South Africa and Bettembourg, Luxembourg 5,390.3 mi / 8,674.9 km