Flight distance between Midrand, South Africa and Rahachow, Belarus 5,465.3 mi / 8,795.6 km