Flight distance between Midrand, South Africa and Tupiza, Bolivia 5,805.7 mi / 9,343.3 km