Turkish President Recep Tayyip Erdogan has accused the Saudi crown prince of lying about the details of the murder of journalist Jamal Khashoggi.

Turkish President Recep Tayyip Erdogan has accused the Saudi crown prince of lying about the details of the murder of journalist Jamal Khashoggi.

Erdogan made the comments in an interview with state-run TRT television aired on Sunday.

The Turkish leader said that Crown Prince Mohammed bin Salman and former Foreign Minister Adel al-Jubeir attempted to deceive the public over Khashoggi's murder in the kingdom's Istanbul consulate last year.

"What did the crown prince say? He said that [Khashoggi] entered the consulate and left," Erdogan said.

"No one has the right to deceive anyone," he added.

Turkish officials accuse Prince Mohammed of orchestrating the killing, which Riyadh denies.

Days after Khashoggi disappeared, the crown prince insisted that the insider-turned-critic had left the mission after entering to obtain paperwork for his upcoming marriage to a Turkish woman.

Riyadh later admitted it was behind the killing and described it as a "rogue" operation but denied any involvement by Prince Mohammed.

During the lengthy interview, Erdogan also accused the US of "silence" on the case.

"I cannot understand America's silence... We want everything to be clarified because there is an atrocity, there is a murder," he said.

"The Khashoggi murder is not an ordinary one."

The case has caused strains in ties between Saudi Arabia and the US.