🇰🇪 This is the brand hub for KCB Bank. For the bigger picture on the shilling, ordering cash, and M-Pesa, see the Kenya Money Guide. For exact ATM districts, the skim-risk safety rule, and the fee math, see the Nairobi ATM Guide. For card acceptance by district and the airport run, see the Nairobi Money Guide. If you bank with Bank of America, the fee-free machine is Absa, not KCB, see the Absa Bank guide. Flying in? Jomo Kenyatta (NBO) guide.

🧾 Order Shillings Before You Fly

Land in Nairobi with a shilling float for a taxi and tips. Insured 2–5 day US delivery where available; many travelers also pack clean USD for safari tips.

Order Shillings → CEI Currency Exchange

What KCB Bank is, in one paragraph

KCB Bank (Kenya Commercial Bank) is Kenya's largest bank by assets and one of the largest in East Africa, with the widest branch and ATM network in the country and a presence across the region. For a traveler its defining strength is coverage: a KCB machine is rarely far away, from Nairobi's malls and the CBD to Mombasa and the safari-gateway towns of Narok and Nakuru. It gives shillings at the interbank rate with a modest operator fee. The one thing to know: KCB is not the Bank of America Global ATM Alliance partner in Kenya, so a BoA cardholder should use Absa instead for fee-free cash, while everyone else pairs any bank with a no-FX-fee card.

What KCB charges foreign cards

Fee componentAmountPaid to
KCB operator fee (foreign card)~KSh 200-400 per withdrawalKCB (refunded by Schwab if you use one)
Exchange rateMid-market (interbank); the shilling floatsVisa or Mastercard network
Per-transaction cap~KSh 20,000-40,000KCB (withdraw a useful amount to spread the fee)
Your home bank's foreign ATM fee$2-5Your home bank, unless waived (Schwab, Wise)
Bank of America non-network fee (no Alliance at KCB)3%BoA, since the Kenya Alliance partner is Absa, not KCB
DCC markup (if accepted)+5-10%Always decline. Pick Kenyan shillings every time the screen offers US dollars.

KCB's operator fee is small but real. A Schwab card refunds it, and Wise removes the FX markup. A BoA card has no fee waiver at KCB; for fee-free cash, a BoA cardholder should use Absa instead.

How to make KCB cheap: a fee-refunding card, shillings not dollars

Two moves keep a KCB withdrawal cheap. First, because KCB is not the BoA Alliance partner, the card you bring matters: carry a Charles Schwab card, which refunds the KSh 200–400 operator fee worldwide, or a Wise card for the interbank rate with no FX markup on card payments. A Bank of America card pays 3 percent here, so a BoA cardholder is better off using an Absa machine. Second, when the screen offers to "charge in US dollars," always decline and take Kenyan shillings; DCC adds 5 to 10 percent on top of the operator fee.

Because the shilling floats, the interbank rate moves day to day, but the KCB ATM tracks it, unlike the airport and hotel counters. Withdraw a useful amount at a mall or branch machine (never an isolated street unit, given Nairobi's skim risk) to spread the flat fee.

Where to find KCB in Kenya

Widest network

Nationwide coverage

KCB runs Kenya's largest branch and ATM network, so a machine is rarely far in Nairobi, Mombasa, Kisumu, or the main towns.

Nairobi

The malls & CBD

KCB ATMs inside Westgate, Junction, Two Rivers, Sarit Centre, and along Kenyatta Avenue. Use the mall and branch machines, covered in the Nairobi ATM Guide.

Safari gateways

Narok & Nakuru

KCB machines in the Maasai Mara gateway town of Narok and in Nakuru near Lake Nakuru, useful stops to stock up on shillings before ATM-free bush camps.

NBO Airport

Jomo Kenyatta arrivals

KCB has ATMs and an exchange presence at Jomo Kenyatta; use the KCB ATM (not the exchange counter) for your first shillings. See the NBO airport guide.

Mombasa & coast

Nyali & the Old Town

KCB machines in Mombasa's malls and town center, handy before the Diani and Watamu beach strips where coverage thins.

Not the Alliance

BoA cards: use Absa

KCB is not the BoA Alliance partner in Kenya. If you bank with Bank of America, seek out an Absa ATM for fee-free cash.

KCB vs Absa: the actual decision

KCB BankAbsa Bank Kenya
BoA Global ATM Alliance partnerNoYes (fee-free for BoA cards)
Operator fee, non-BoA cards~KSh 200-400~KSh 200-400
Network size in KenyaLargest by assetsWide
RateInterbank (floating)Interbank (floating)

Decision tree: if you bank with Bank of America, use Absa for the fee waiver. Otherwise the two are the same on cost, so use whichever machine is closest inside a mall or branch, and KCB's larger network often makes it the closest. Pair it with a Wise or Schwab card, take shillings not dollars, and decline DCC. See the Absa guide for the Alliance detail.

Best card pairing with KCB

Charles Schwab Investor Checking

Schwab adds zero foreign-transaction fee and refunds ATM operator fees worldwide, so KCB's KSh 200–400 charge is effectively cancelled. It is the best all-rounder if you do not bank with Bank of America. Take shillings not dollars, use mall machines, and decline DCC.

Bank of America debit (use Absa, not KCB)

KCB is not the BoA Alliance partner, so a BoA card pays 3 percent plus the operator fee here. In Kenya the Alliance partner is Absa, so a BoA cardholder should seek out an Absa ATM for fee-free shillings, and keep KCB as a fallback only.

Frequently Asked Questions

How much does KCB charge foreign cards at ATMs?

The interbank rate plus a KSh 200-400 operator fee, shown on screen, plus your home bank's fee. A Schwab card refunds the operator fee and Wise removes the FX markup. Decline DCC and take shillings.

Is KCB in the Bank of America Global ATM Alliance?

No. In Kenya the Alliance partner is Absa, not KCB. A BoA card pays 3% plus the operator fee at KCB, so BoA cardholders should use an Absa machine for fee-free cash.

What is KCB Bank?

Kenya Commercial Bank, the country's largest bank by assets and one of the largest in East Africa, with the widest ATM network. Its strength for travelers is coverage, in Nairobi, Mombasa, and the safari-gateway towns.

Are KCB ATMs safe?

Yes, with Nairobi precautions: use mall, branch, or hotel-lobby machines rather than isolated street units, withdraw by day, cover the keypad, and keep cash out of sight.

Will my US debit card work at KCB ATMs?

Yes, with a Visa, Mastercard, Plus, or Cirrus logo. Pair it with a Schwab card (refunds the operator fee) or Wise (no FX markup), since KCB is not the BoA Alliance partner. Decline DCC, take shillings.

Should I take shillings or US dollars at a KCB ATM?

Shillings, always. The shilling floats, so let your card network convert at the interbank rate; DCC or a dollar dispense costs 5-10% more. Decline DCC and choose KES.