Question: how goku learn instant transmission?
Answer: The Yardrats taught Instant Transmission to Goku during his time on their planet. ... After blowing up King Kai's planet and killing everyone on it, Cell gained the ability to use Instant Transmission from Goku. He then uses it after regenerating to return to Earth. In Dragon Ball: Yo!