Flight distance between Uitenhage, South Africa and Villa Hayes, Paraguay 4,893.5 mi / 7,875.4 km