Gardevoir if I wanted to teleport anywhere. Plus, they are fiercely protective of their trainers.
Latios probably, since he can fly and understand human speech. He can make us invisible theoretically, and he and Latias would be the best Pokemon to fly on, since theoretically, their psychic powers could create a field around us so that we wouldn't feel G forces and could fly as fast as we wanted without danger of falling off.
3DS FC: 2320 - 6137 - 2703
Trainer ID: Austin
To complete my Pokedex collection, I need: Genosect, Meloetta, Manaphy, and Phione. If anyone would be willing to trade, I don't have an impressive collection to offer, but I would very much appreciate it! Please PM!