GENEVA- Turkish President Tayyip Erdogan called on Tuesday for the resettlement of 1 million Syrian refugees in their homeland in "a very short period of time" and accused world powers of moving more quickly to protect Syria's oil fields than its children.

Erdogan, whose country hosts 3.7 million Syrian refugees, the largest refugee population worldwide, said more than 600,000 should voluntarily join around 371,000 already in a "peace zone" in northern Syria from which Turkey drove Kurdish militia.

"We need to find a formula that will allow the refugees to remain in their homelands and the ones who have already travelled to Turkey to be peacefully returned and resettled in their homelands," he said.

Addressing the Global Forum on Refugees in Geneva, he said Turkey had spent $40 billion hosting the refugees over nine years and criticised the European Union, which had earmarked nearly 6 billion euros ($6.61 billion), for failing to deliver it all.

"We are still waiting at the threshold of receiving the other 3 billion euros that was pledged," he said.

Housing and schools could be set up in the northern zone, where some 371,000 Syrian refugees have already returned since Turkish military operations to clear the area of "terrorist organisations", he said, naming Islamic State as well as the Syrian Kurdish YPG and PKK, Kurdish separatists within Turkey.

"If we can implement the projects that I have talked about at the General Assembly of the United Nations I think the resettlement can easily reach 1 million in a very short period of time," he added.

Erdogan, taking a thinly veiled swipe at the United States, which moved quickly to protect oil fields in Syria after the retreat of Islamic State, said: "Unfortunately the efforts that were spared to protect the oil fields were not mobilised for the safety and security of the children in Syria." ($1 = 0.9073 euros)

(Reporting by Stephanie Nebehay and Emma Farge in Geneva; additional reporting by Ali Küçükg?çmen in Ankara; writing by Stephanie Nebehay; editing by Philippa Fletcher) ((Stephanie.Nebehay@thomsonreuters.com; +41 58 306 2161; Reuters Messaging: stephanie.nebehay.thomsonreuters.com@reuters.net; twitter @StephNebehay))