Kenya Currency & Money Guide 2026

Understanding Kenya's currency, payment options, and tipping culture will help you manage your money effectively on your trip. From M-Pesa mobile payments to knowing where USD is accepted, here is everything you need to know.

The Kenyan Shilling (KSH/KES)

  • Currency code: KES (commonly written KSH)
  • Symbol: KSh
  • Coins: 1, 5, 10, 20, 40 shillings
  • Notes: 50, 100, 200, 500, 1,000 shillings
  • Approximate rates (2026): 1 USD = ~130 KSH | 1 GBP = ~165 KSH | 1 EUR = ~140 KSH

Exchange rates fluctuate. Check current rates before travel at your bank or xe.com.

Payment Methods

Cash

  • Cash is king in Kenya, especially outside Nairobi and tourist areas
  • Carry KSH for local transport, markets, tips, and small purchases
  • USD is accepted at park gates, hotels, and safari operators (bills must be post-2006, clean, and uncreased)
  • GBP and EUR accepted at some hotels/safari operators

Cards & Digital

  • Visa and Mastercard: Widely accepted at hotels, restaurants, and supermarkets in cities
  • Amex: Limited acceptance
  • Contactless: Increasingly available in Nairobi
  • M-Pesa: Kenya's mobile money system - used everywhere (see below)

M-Pesa Mobile Money

M-Pesa is Kenya's revolutionary mobile payment system. It is used by over 80% of the population and accepted virtually everywhere - from supermarkets to street vendors.

  • How to get it: Buy a Safaricom SIM card (available at the airport, KSH 100-200) and register for M-Pesa with your passport
  • Load money: At any M-Pesa agent (found everywhere, marked with green signs) or Safaricom shop
  • Use it for: Payments at shops, restaurants, taxis, market stalls, online bookings
  • Tip: Even if you have a foreign SIM, many restaurants accept M-Pesa "Pay Bill" numbers - useful for splitting bills

ATMs & Currency Exchange

ATMs

  • Available at all banks in cities, shopping malls, and airports
  • Reliable banks: Equity Bank, KCB, Standard Chartered, Barclays (ABSA)
  • Maximum withdrawal: usually KSH 40,000-60,000 per transaction
  • Safety: Use ATMs inside banks during business hours. Avoid standalone street ATMs
  • Your bank may charge foreign transaction fees - check before travel

Currency Exchange

  • Best rates: forex bureaux in Nairobi CBD (look for licensed ones on Koinange Street)
  • Airport rates are usually poor - exchange only what you need on arrival
  • Hotels offer convenience but worst rates (5-10% below market)
  • Bring clean, undamaged USD bills printed after 2006

Tipping Guide

Tipping is appreciated in Kenya but not always expected. Here are general guidelines:

ServiceSuggested Tip
Safari guide/driverUSD 10-20 per person per day
Safari camp staff (tip box)USD 10-15 per person per day
Restaurant10% of bill (check if service charge included)
Hotel porterKSH 100-200 per bag
Hotel housekeepingKSH 200-500 per day
Taxi/Uber driverRound up to nearest 100 KSH
Maasai village guideKSH 500-1,000

Tip in KSH where possible as it is more useful for staff. USD is fine for safari guides.

Frequently Asked Questions

Bring some USD for park fees and large payments (hotels, safari operators accept USD). Exchange the rest to KSH on arrival at a forex bureau for daily spending. Most park gates quote fees in USD. Carry a mix of USD and KSH for maximum flexibility.

If your safari/hotel is pre-paid (most packages are), bring USD 200-400 for tips, drinks, souvenirs, and extras. If paying locally, budget your park fees (USD 52-200/day) plus daily spending. ATMs in cities are reliable, so you do not need to carry everything in cash. Carry enough for emergencies.