President Donald Trump has said he agreed to visit Beijing in April and invited Chinese President Xi Jinping for a state visit later next year, following a phone call between the two leaders.

Trump and Xi - who met nearly a month ago in South Korea - discussed a range of issues including trade, Russia's invasion of Ukraine, fentanyl and Taiwan, according to the president and China's foreign ministry.

"Our relationship with China is extremely strong!" Trump wrote in a Truth Social post.

China's state new agency released a statement that said both countries should "keep up the momentum, keep moving forward in the right direction on the basis of equality, respect and mutual benefit".

The leaders met in Busan, South Korea in October, after which they agreed to a truce on tariffs. The US decided to cut a 20% tariff in half aimed at decreasing the flow of fentanyl.