Canalave City, you mean? It's not in Johto or Kanto, which are the only two mainlands you can access in HeartGold without loads of hacking. If you want to go there, then get a game that takes place in Sinnoh; it's on the far western side of the region.
Dont be stupid! Get the HM surf and surf there from Jubilife City.
Please help me answer it i need help also i dont know where to go after canaclave
You can only get to Canalave City by going to the left of Jubilife City, go to Route 218 and use HM 3 (HM- Hidden Machine, Surf).
In almost all bodies of water like for example the route between canaclave city and jubilife.
After you obtain TM Surf, go to Jublife City, and go out the exit in the west to the bay and surf to Canaclave City. The gym leader Bryon is steel type.
You can get it in Golden rod city in the bike shop on heartgold.
Olivine city.
No, you can't.
Goldenrod city and Lavender city
you have to surf from olivine city
There is no saffron city.
There is no such city in the Pokémon canon.