Hatching eggs in Pokemon Go is like your birthday or Christmas. It’s a package with a great surprise within in it (most of the time). The basics are you put your egg in an incubator and you walk, run, or bike (just keep it under 15 mph) and you can hatch it. The different distance you have to go are 2, 5, 10km to hatch them.
Obviously the further you have to go the more rare your Pokemon will be and it was a guessing game, but here am I to help take some of the guess work out. Granted I can’t tell you what you’ll get but I’ll help you narrow down your choices.
And here they are: