American ACH bank transfers can only be made within the US. With wire transfers, the situation is different. If they are made between local banks within one country, without transferring intermediaries, they are limited to said country. If wire transfers are made via SWIFT, you can potentially send them anywhere in the world.