Buhari walked unaided from his plane after it landed at an air force base in the northern city of Kaduna. The former military ruler then boarded a waiting helicopter, state television showed.
The president’s spokesman Femi Adesina later clarified that Buhari would not resume his duties at least over the weekend but would formalise his return to power next week.
Adesina said in a tweet that he will send a letter to the National Assembly on Monday, adding: “That makes his return to work formal, and constitutional.”
The 74-year-old, who took power in May 2015, left Abuja on January 19 for treatment in Britain.
He had originally planned to stay 10 days but stayed longer to rest after consulting his doctors, deepening suspicions that his health was far worse than officials are publicly admitting.
“I deliberately came back towards the weekend, so that the Vice President (Yemi Osinbajo) will continue and I will continue to rest,” he said in Abuja.
“All I will need is to do further follow ups within some weeks.”
President Buhari’s return was announced last-minute after he remained out of sight for weeks.
“He has finally returned to the African soil,” she said, adding that even though Nigerians are usually very sympathetic towards sick leave, there were concerns about how the country can run efficiently when the commander-in-chief is absent.
Adviser Adesina said on Thursday that Buhari’s “holiday” had been extended on doctors’ recommendations for further testing and rest. It gave no details about the health of the president.
“President Buhari expresses appreciation to teeming Nigerians from across the country, and beyond, who had prayed fervently for him, and also sent their good wishes,” the statement said, giving no medical details.
Earlier on Thursday, the presidency had published pictures of a smiling Buhari meeting the Archbishop of Canterbury, Justin Welby, in Abuja House, part of the Nigerian High Commission in London.
No official pictures of Buhari’s meetings in London had been posted since February 15.
The government had sought to allay concerns of a void at the helm of Africa’s biggest economy and most populous country by stressing that Buhari, who was elected to power on a campaign that vowed to root out corruption, had given Vice President Yemi Osinbajo full powers as acting president during his leave.
Vice President Yemi Osinbjo and members of the Federal Executive Council (FEC) on Friday received President Muhammad Buhari who returned from medical vacation.
At a reception held for the President, he thanked Nigerians for their prayers and support in spite of the hardships in the country. He promised to rededicate himself to serving Nigerians.
“I am feeling much better now, stay behind stay behind and stay behind and continue praying for my good health and the nation, rather than coming to meet me in Abuja,” Buhari said.
Vice President Yemi Osinbajo held in Buhari’s absence cabinet meetings and finished work on an economic reform plan needed to secure a World Bank loan to help to plug a deficit caused by low oil revenues.
Earlier, Osinbajo thanked Buhari for giving him the opportunity to serve and entrusting the nation in his care.
The president was received on arrival at the villa by Acting President Yemi Osinbajo, cabinet ministers, service chiefs and Inspector General of Police Ibrahim Idris.