North Korea test-fired five short-range missiles into the sea on Sunday in its second such weapons test this year, a South Korean defence official said, amid dimming prospects for the resumption of high-level talks between the rival countries.

The missiles, fired from a North Korean coastal town, flew about 200 kilometres (125 miles) before landing in waters off the country's east coast, a South Korean Defence Ministry official said on condition of anonymity, citing department rules.

North Korea routinely tests missiles, rockets and artillery, but the latest launches came with the two Koreas at odds over terms for a possible summit meeting between their leaders. The two countries last month floated the idea of the summit, which would be the third such meeting since they were divided 70 years ago.

Story continues below advertisement

North Korea separately told the U.S. last month that it was willing to impose a temporary moratorium on its nuclear tests if Washington cancels joint military drills with South Korea. But the U.S. has rejected the overture, calling it an "implicit threat."

The South Korean defence official said Sunday's launches were the North's second missile firings this year.

The North said Saturday that it had test-fired a new anti-ship cruise missile, and that the nation's leader, Kim Jong Un, observed the firing. It did not say when the launch took place, but the South Korean official said it happened Friday. The official said it wasn't immediately known whether the missiles fired Sunday were the same type launched two days earlier.

Last year, the North conducted an unusually large number of missile and other weapons tests, drawing protests from South Korea. The North still proposed a set of measures that it said would lower tensions, but South Korea rebuffed them, saying the country must first take steps toward nuclear disarmament.

The Korean Peninsula remains in a technical state of war because the 1950-53 Korean War ended with an armistice, not a peace treaty.