Gunmen seized a bus in north eastern Kenya near the Somali border early today and executed 28 non-Muslim passengers, police said.
Al-Shabaab Islamic extremists have claimed responsibility for the attack.
The Islamists said it was in revenge for raids that Kenyan security forces carried out over the past week on mosques in the port city of Mombasa.
A police spokesman said the gunmen forced the bus to stop and drove it to the side of the road, where they proceeded to kill passengers identified as non-Muslim.
Kenya has suffered a series of attacks since invading Somalia in 2011 to attack al-Shabaab militants, later joining an African Union force battling the Islamists.
Al-Shabaab carried out the September 2013 attack on Nairobi's Westgate shopping mall, killing at least 67 people as a warning to Kenya to pull its troops out of southern Somalia.
During the Westgate attack, the gunmen weeded out non-Muslims for execution by demanding they recite the Shahada, the Muslim profession of faith.