Large-scale arrays of electron spins in gate-defined quantum dots have emerged as key elements of spin-based quantum information processors. Electron spin qubits naturally interact with each other via nearest-neighbor exchange coupling. However, a central requirement for fault-tolerant quantum computing is the ability to transmit quantum states over long distances. In this talk, we discuss the experimental realization of two related approaches to overcoming this obstacle in quantum-dot spin qubits. The first approach involves coherent spin-state transfer via Heisenberg exchange, in which sequential exchange pulses can be used to transfer quantum spin states throughout an array of electrons in quantum dots. The second approach involves quantum teleportation, in which entanglement and measurements combine to transmit quantum information.