One topic of conversation, according to Yuri Ushakov, was the potential for direct talks between Russia and Ukraine to resume.
Although the US has not disclosed the specifics of the meeting, US President Donald Trump made hints that a deal was imminent during the meeting.
In the meantime, Ukrainian President Volodymyr Zelensky called on partners to put additional pressure on Russia, accusing Moscow of rejecting a prior US-sponsored interim truce.
On his fourth trip to Russia since the year began, Witkoff arrived in central Moscow in a convoy of cars that caused traffic to stop.
Ushakov, a Putin aide, called the three-hour discussions “constructive and very useful.”