Nasa leader Raila Odinga is expected back in the country after his whirlwind tour of the United States and Europe.
There is uneasy calm as his supporters are expected to clash with police in Nairobi after their bid to receive him inside the airport was rejected.
Here is what we know about the return:
Mr Odinga is currently aboard a KQ305 flight from Dubai. By the time of publishing, his flight was overflying Somaliland airspace.
You can track his journey here: https://www.flightradar24.com/KQA305/f8e2f47 .
The plane carrying the former Prime Minister is expected to wheel down at the Jomo Kenyatta International Airport at between 11:06am and 11:10am. He is expected to spend some time at the airport before exiting to meet his supporters.
Security has been beefed up around the airport and the city. There are reports of teargas canisters having been lobbed to disperse his supporters around Cabanas area where they were being dropped by buses.
Security check into the airport has also been enhanced.
Route from the airport
Mr Odinga's motorcade will snake its way from the airport through Outer Ring Road, Jogoo Road, Landhies Road, Haile Selasie and Uhuru Highway all the way to Uhuru Park.
The former PM is expected to address a rally at the Uhuru Park grounds in Nairobi.