The unit of currency in Kenya is the Kenyan shilling (KSH), and there are one hundred cents to one Kenyan shilling. There are no restrictions on the import or export of local or foreign currencies, but any cash exceeding $5000 or the equivalent will need to be declared.
The currency of Tanzania and Zanzibar is the Tanzanian shilling (TZS). Coins range from 50, 100 and 200 shillings and notes from 500, 1,000, 2,000, 5,000 and 10,000 shillings.
The euro, the dollar and the pound can all be easily exchanged at major hotels, banks and Forex bureaus. Cash is of course at a higher risk of theft, but travellers cheques are becoming increasingly less accepted, and can sometimes carry high commission charges.
The vast majority of East African banks now have ATMs. Barclays banks have the most reliable services for international travellers, supporting MasterCard, Visa, Plus and Cirrus cards with their extensive networks of ATMs throughout major Kenyan and Tanzanian towns. Standard Chartered Bank and Kenya Commercial Bank also have substantial networks, supporting MasterCard and Visa. Banks are generally open from 9am to 3pm weekdays, with some opening very limited hours on Saturdays.
Hotels, lodges and other tourist spots generally accept MasterCard and Visa, some with a surcharge.