Ten heads of State and Government have arrived in the country for the 50th Jamhuri day celebrations.
Among are the presidents of Nigeria, Malawi and Sri lanka and Uganda who had arrived by 7pm. Others who had arrived are from Eritrea, Burundi, Botswana, South Sudan and Tanzania.
The latest to arrive was the president of Sri Lanka Mahinda Rajapaksa who was received by his host President Uhuru Kenyatta.
President Rajapaksa is also on a five day state visit in the country. He is expected to hold bilateral talks with President Kenyatta at State House, Nairobi and lay a wreath at the mausoleum of the founding father Mzee Jomo Kenyatta.
He will also visit the United Nations offices in Nairobi and address Sri Lankan Diaspora in Kenya.