Minecraft wiki entry for Teleportation, associated text: Throwing an ender pearl.
Eating a chorus fruit.
Using the /teleport command.
Passing through a Nether portal, End portal, Exit portal or End gateway.
Entering a bed.
Mounting a horse, mule, donkey, llama, saddled pig or saddled strider.
Entering a boat or minecart.
Dying and respawning.