We introduce a quantum teleportation scheme that can transfer a macroscopic spin coherent state between two locations. In the scheme a large number of copies of a qubit, such as realized in a coherent two-component Bose-Einstein condensate, is teleported onto a distant macroscopic spin coherent state using only elementary operations and measurements. We analyze the error of the protocol with the number of particles N in the spin coherent state under decoherence and find that it scales favorably with N.