Flight distance between Midrand, South Africa and Svyetlahorsk, Belarus 5,433.2 mi / 8,743.8 km