An engine fire broke out on a Korean Air jet about to take off from a Tokyo airport, and seven people may have been injured, an official said.

Firefighters put out the blaze within an hour, and all 302 passengers and 17 crew members were evacuated, said Kyosuke Okada, a government official assigned to Haneda Airport.

He cited unconfirmed reports that two men and five women were injured but said details were unknown.

Japanese television broadcast live images of at least two fire trucks blanketing the left-hand engine and almost the entire side of the plane with what appeared to be white foam as smoke came out of the back of the engine.

A large crowd was gathered on a wide grassy area next to the runway and near the choppy waters of Tokyo Bay. Emergency chutes were deployed from the plane's doors.

Flight 2708 was heading for Seoul. The runway the plane was using has been closed and all other flights have been temporarily halted, Mr Okada said. He said the cause of the fire was still unknown.

Korean Air said the company will determine the cause of the problems with its Boeing 777-300. A different plane will fly the passengers to Haneda later on Friday, it said in a statement.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.