Monaco announced Diarra will fly into the principality tonight before undergoing a medical and completing the permanent switch, which has been agreed between the clubs.

The transfer will bring an end to a largely miserable four years in Spain for 29-year-old Diarra, who arrived from Lyon in 2006 but has struggled to win over fans and coaches alike.

Under Jose Mourinho this season he has yet to start a match and will seek a fresh start at struggling Monaco, who are second from bottom in Ligue 1 and fighting to avoid relegation.