A Korean Air Lines Co Ltd plane made an emergency landing at an airport on Japan's northernmost island of Hokkaido on Thursday, but no one was injured.

Television showed the plane landing smoothly in misty weather at Shin Chitose airport, after the airline said it planned to divert there on its way to its intended destination of New York.

The plane dumped fuel in the ocean and changed course after a cockpit indicator showed a problem with a power source, a spokesman for Japan's Transport Ministry said.

There were 322 people aboard the Boeing 747-400, a spokesman for Korean Air Lines in Seoul said. No one was injured, an official with the company in Tokyo said.