Pokémon GO 1 km Buddies
Every Pokémon that finds one candy for each 1 km (0.6 miles) you walk together.
These Pokémon find one candy for every 1 km (0.6 miles) you walk together, the shortest buddy distance in Pokémon GO. This group of Pokémon is made up of early-route Pokémon you might find while playing a main series game and includes Pokémon like Pidgey, Caterpie and Weedle, along with Magikarp and Pikachu.
Displaying 159 of 159 Pokémon.
Type
Candy
Distance
Frequently Asked Questions
Which Pokémon have a 1 km buddy distance?
Mostly common Pokémon found often in the wild, including Pidgey, Rattata, Zubat, Geodude, Caterpie, Weedle, Magikarp and Pikachu.
Is Pikachu a 1 km Buddy?
Yes. Pikachu earns a candy every 1 km you walk with it as your buddy, as well as Pichu, Raichu and Alolan Raichu. Pikachu is a very common spawn in Pokémon GO, however, so it’s often faster to earn candy simply through catching more Pikachu.
How far do you have to walk to evolve Magikarp?
Gyarados costs 400 candy, which is 400 km with a Magikarp Buddy, or 200 km if it stays Excited. Catching more Magikarp with Pinap Berries is much more efficient, assuming Magikarp is currently spawning in the wild at all.























































































