Flight distance between Midrand, South Africa and Pucallpa, Peru 6,740.0 mi / 10,847.0 km