My Pokemon Heart Gold won't let me fly or view the Kanto region?

If you're in the Johto region, then you need to fly to either the Pokemon League or Victory Road to be able to view or fly to the Kanto region.