The Kenyan shilling traded at an average rate of KSh129.95 against the US dollar at the close of the market on Tuesday, October 27, 2026, according to commercial bank exchange rate figures published by the Central Bank of Kenya (CBK).
The British pound was quoted at KSh172.73, while the euro traded at KSh144.49. The Canadian dollar stood at KSh92.38, the Australian dollar at KSh91.38 and the Swiss franc at KSh156.56.
Other major currencies included the Chinese yuan at KSh19.49 and 100 Japanese yen at KSh82.36.
Within the East African Community, the reported figures placed the Uganda shilling at 33.74, the Tanzania shilling at 20.35, the Rwandan franc at 11.35 and the Burundian franc at 23.11, based on the comparative rates provided.
The South African rand traded at KSh7.79, while the UAE dirham stood at KSh35.38 and the Saudi riyal at KSh34.61. The Singapore dollar was quoted at KSh101.37, compared with KSh16.56 for the Hong Kong dollar and KSh1.36 for the Indian rupee.
Meanwhile, the Swedish krona stood at KSh13.05, the Norwegian krone at KSh13.92 and the Danish krone at KSh19.33.
The rates represent average figures from commercial banks and may vary from the exchange rates offered by individual banks and foreign exchange bureaus.




