The game suggests, you breed pokemon eggs by pokemon go depends heavily on gps.
View Pokemon Go Eggs June Images. The pokémon hatched from eggs always come with a fair amount of their specified candy. It is either 2 km, 5 km, 7 km, 10 km or 12 km.
Throwback Challenge 2020 Special Research Complete The Challenge On A High Note Pokemon Go from pokemongolive.com
Hatching in pokemon go is probably one of the best ways to level up fast in the game. Not sure what you can get from 10 km egg? Unlike the main games, there's no breeding mechanic this time.
Read this pokemon go guide & list for updated february 2020 info on what pokemon hatch from 2km, 5km, 7km, and 10km distance eggs.
A visual guide to hatching pokemon go eggs. Different pokémon will hatch from eggs starting apr. 26, 2019, at 1:00 p.m. Its a package with a great surprise within in it (most of the time).