Swahili is the primary language of East Africa and in all but most distant locations, English is widely spoken. Kenya, Tanzania, Uganda are GMT + 3 hours and Rwanda is GMT +2 hours.