Flight distance between Midrand, South Africa and San Ignacio de Velasco, Bolivia 5,672.9 mi / 9,129.7 km