He arrived at approximately 10 am at the Kotoka International airport where he inspected a guard of honour mounted in his honour.
A throng of Nigerians massed up at the airport under two large banners. Many waved brooms, the party insignia of Buhari’s All Progressives Congress, APC.
The broom signifies the house-cleaning agenda the party intends to embark upon after years of mismanagement and corruption.
There was also drumming and dancing as a sizeable crowd hailed their president.
Buhari is in Peduase Lodge where he is holding bilateral talks with President John Mahama.
The former army general won a closely contested election in March. Nigeria recorded a democratic first as an opposition party won power from the ruling party through the ballot box.
The Nigerian president known for his strong anti-corruption credentials has publicly declared his assets.