When you beat Johto's Elite Four, you can go to Kanto. Go back to New Bark Town, and surf over the pond at the eastern end. It goes back pretty far, once you reach the other side you will have landed in Kanto.
Pewter City
vermillion city
In the first city
its in cerulean cave but you have to get all kanto badges first
After you beat the champion, you get to go to Kanto.
Yes, you can fight the Kanto Gyms in Pokémon HeartGold.
NO!
you take the s.s bout to kanto
First you have to defeat the pokemon league and go to Kanto. In Kanto you have to go to Oak's lab and he will offer you one of the three starter pokemon for Kanto.
Pokemon HeartGold Will Have Sinnoh,Kanto,But Hoenn Least Likely.
No, it johto, but it also includes Kanto
In Kanto you can get a starter poke'mon from Oak you have to first get your pokedex almost filled then go to mt. Silver then fight Red.