General election votes are now being counted in Kenya. Polls were due to close at 5pm on Monday, but officials said those in queues at that time would be allowed to vote.
The BBC reports voting was extended by up to seven hours to cope with the queues.
The electoral commission said delays were caused by a new system intended to reduce fraud.
Some 99,000 police officers are deployed around the country, to prevent a repeat of ethnic turmoil that followed the last poll in 2007 in which more than 1100 people were killed
Voters at 30,000 polling stations are casting six ballots: for a new president, parliamentarians, governors, senators, councillors and special women's representatives.
Official results will be announced by 11 March by the electoral commission.