Neymar is set to start Barcelona's top-of-the-table showdown with Atletico Madrid this weekend after the Brazil international returned to full training on 29 January.
The 23-year-old missed training on 28 January due to an ankle knock sustained in the 3-1 Copa del Rey victory over Athletic Bilbao.
Full-back Jordi Alba, who has been out of action for two weeks with a hamstring problem, was also back in training on 29 January, while midfielder Arda Turan has been declared fit after a bout of illness.
Barcelona are level on 48 points with Atletico at the top of the La Liga table with a game in hand.
The Catalan giants are on a 25-match unbeaten run in all competitions and have beaten Atletico in their last five head-to-head encounters.
Turan, who scored 13 goals in 127 league appearances for Atletico between 2011 and 2015, told Barca's website that he was looking forward to a "special game" against his former teammates.
"I believe that both before and after the game I will be nervous," the Turkey international stated.
Turan warned that "it is always difficult" to play against Diego Simeone's Atletico but that assured that Barca "will do everything to get the three points".
"My teammates have made me feel part of the group and I feel great both mentally and physically," he added.
Meanwhile, Barcelona's leading goal scorer this season, Luis Suarez, warned his teammates to expect a tough test against the 2013/14 Spanish champions.
"Atletico are solid defensively, and they are also strong in attack," the former Liverpool striker observed.
"The second round of the season has just started and so we will try to increase our advantage."