Dittobase
National Dex

Games

Pokémon GO
Pokopia
Pokémon Unite

Cards

TCG Pocket
Pokémon TCG

Main Series

Winds & Waves
Legends: Z-A
Scarlet & Violet

Events

Championships

Tools

Pokémon GO

Game

Pokémon GO

Upgrade
GO / Buddy Distance

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

Why walk a 1 km Buddy

Earning candy by walking one of these 1 km Pokémon is much more viable as a strategy compared to walking with a Legendary (requiring 20 km of walking distance). Magikarp is a Pokémon that might be worth walking with because Gyarados costs 400 candy to evolve.

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.

© 2026 dittobase.com. All rights reserved.

This website is an independent platform and is not associated with, validated, backed, or sponsored by Nintendo, Creatures, Game Freak, The Pokémon Company, Scopely, or Niantic.

Advertise on this site

As an Amazon Associate I earn from qualifying purchases.