Hiddink combined his Russia job with a spell at Chelsea last year
Guus Hiddink will become Turkey's new manager when his contract with Russia expires on 30 June.
The experienced 63-year-old announced he was stepping down as Russia boss last week after failing to qualify for the World Cup in South Africa.
The Dutchman has agreed a two-year deal with Turkey with the option of two more and will take control from 1 August.
Hiddink has previously managed Real Madrid and Chelsea, as well as South Korea, the Netherlands and Australia.
"The Turkish Football Federation chairman and vice chairman met Mr Hiddink in Amsterdam (Tuesday) and agreed on a deal of four years, of which two years will be optional," read a federation statement.
Hiddink had been touted as a potential successor to Shaibu Amodu, the Nigerian coach who was sacked earlier this month despite guiding the Super Eagles to third in the Africa Cup of Nations as well as qualifying for the World Cup.
However, his agent Cees van Nieuwenhuizen played down reports linking his client with a job at Liverpool last month, saying he would only be available for a new role in August.
Hiddink, who also attracted interest from Manchester City last December before appointing Italian Roberto Mancini, guided Russia to the semi-finals of Euro 2008.
But his team missed out on South Africa this summer when they lost to Slovenia in the World Cup play-offs in November last year.
And he said in his column in Dutch newspaper De Telegraaf on Saturday: "After a very comfortable conversation with the new chairman of the Russian association we decided to break up on 30 June.
"We made the decision right now so the Russian association has enough time to find my successor."
Hiddink has a wealth of club and international experience, taking the Netherlands to the World Cup semi-finals in 1998 and matching that feat with co-hosts South Korea in 2002 before helping the unheralded Australian team to the knockout stage in 2006.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.