Prince Charles and members of his entourage arrived the State House at about 2.20p.m.
Buhari, who welcomed the Prince at the Fore Court of the presidential villa, introduced some members of his cabinet and presidential aides to the prince.
The President later went into closed door with Prince Charles.
Prince Charles, 69, who is on a 3-day visit, had visited Nigeria in 2006.
During this visit, he would engage in peace-building activities, including addressing the persistent attacks of herdsmen on farming communities in Nigeria.
He is also expected to discuss practical solutions to alleviating the tensions, arising from the activities of herdsmen.