Flight distance between Midrand, South Africa and Maladzyechna, Belarus 5,549.1 mi / 8,930.5 km