Well obviously there is some difference, but apart from the fact that when one collides with the other they anilihate each other, how can you tell one from the other?
The only possible way I could think of is using the conservation of hadrons if you so one being formed in a particle reaction, but if you just have a particle that is a neutron or an antineutron how could you tell which it was?
Well, if you could peer into it, you would see that it has a quark with charge -2/3 (anti-up) and two quarks with charge +1/3 (anti-down). A neutron would have quarks of the opposite charges. Problem is, it takes an awful lot of energy to scatter off a quark, so you would blow apart the antineutron (almost) for sure. But hey, I’m a theorist, and I answered the question. Find an experimentalist to figure out HOW to do it.
BTW, a neutron or antineutron is both a hadron (particle made of quarks) and a baryon (particle made of 3 quarks).
Also, the spin is the same for both. Both have “spin 1/2”, which means if you measure one component of the spin it can be either +1/2 h-bar or -1/2 h-bar.