Orange Democratic Movement party leader Raila Odinga on Monday was hosted by Uganda President Yoweri Museveni at State House, Entebbe.
It's the first time Mr Odinga is meeting the Ugandan leader at State House, with his role in President Uhuru Kenyatta's administration causing confusions.
According to Mr Odinga, the two discussed about regional and continental issues ahead of Private and Public Conference in Kampala, Uganda.
"Held a meeting with President Yoweri Museveni of Uganda at State House Entebbe focusing on regional and continental issues ahead of the Public Private Partnership Conference in Kampala. In attendance also was Kiema Kilonzo, Kenya's envoy to Uganda," Odinga wrote.
In recent months, Mr Odinga's trips outside the country have been formal thus the presence of Kiema Kilonzo, Kenya's High Commissioner to Uganda.
The meeting comes few days after President Uhuru Kenyatta visited Uganda. Uhuru flew to Uganda last week via Kisumu and together with Museveni, they launched a series of projects at the border.
"President Uhuru Kenyatta and I discussed how to support the pastoralist communities of Karamoja and Turkana, in Kenya," Museveni had said.
Raila is not a stranger to international meetings with Presidents. In June, he held a series of meetings with African Presidents among them Nana Addo and Felix Tshisekedi.
Museveni, who took over power in 1986, has been at loggerheads with Odinga often, with their relationship deteriorating over Kenya's dispute with Uganda over Migingo Island.
Further, Raila's trip to Kampala comes amid claims that President Uhuru Kenyatta has minimised DP William Ruto's tours to foreign nations.
Since 2017, Dr Ruto, who needs the international trips to expand his network, has only visited two countries. He was in Congo and United Kingdom early this year.