The Buddy System in Pokémon Go was implemented months after the release giving trainers an easier method of obtaining candy to evolve their Pokémon. Now that the Gen 2 update has come to Pokémon Go , the Johto Region Pokémon will all be able to be your trainer’s buddy when using the Buddy System.

There’s a lot to learn from the Buddy System, including how to choose your Buddy and a lot of other things. Be sure to check out our Buddy System overview guide.

However, not many Pokémon Go players know how far they have to walk to get the candy they desire. We already have a list for the Gen 1 Pokémon but Gen 2 is a little different.

With 80 new Pokémon to catch and evolve, you’ll want to choose the right Buddy Pokémon to try and either evolve them as quickly as possible without having to search and catch more of them or to strengthen their CP by using the candy and stardust. 

Here’s the Buddy Pokémon broken up by how far you need to walk to get one candy in Pokémon Go:

Note: This list is still updating.

1KM DISTANCE

Cleffa

Igglybuff

Pichu

Togepi

Smoochum

Sentret

Furret

Ledyba

Ledian

Hoothoot

Noctowl

3KM DISTANCE

Chikorita

Bayleef

Meganium

Cyndaquil

Quilava

Typhlosion

Totodile

Croconaw

Feraligatr

Natu

Xatu

Wooper

Quagsire

Sunkern

Sunflora

Hoppip

Skiploom

Jumpluff

Aipom

Murkrow

Marill

Azumarill

5 KM DISTANCE

Elekid

Magby

Pineco

Forretress

Skarmory 

Larvitar

Pupitar

Tyranitar