🇰🇪 KCB charges roughly KSh 200-400 per withdrawal, with caps of about KSh 20,000-40,000, so pull a useful amount at once. Kenya's largest bank by assets, it has the widest network in the country, which is its main appeal: a KCB machine is rarely far away, from Nairobi's malls and CBD to Mombasa and the safari-gateway towns. Shillings come out at the interbank rate. Kenya has no Bank of America Alliance partner, since Absa left in 2018. Withdraw inside a mall, branch or hotel lobby rather than at an isolated street machine.

🧾 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: Kenya has no Bank of America Global ATM Alliance partner at all, so a BoA card pays full price at KCB and at every other Kenyan bank. Pair whichever machine is nearest 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 in Kenya)3%BoA, since Kenya has no alliance partner at all
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, or at any Kenyan bank, so carry a fee-refunding card 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.

No Alliance

BoA cards get no waiver

Kenya has no BoA Alliance partner. Absa is widely listed as one, but it left the alliance in 2018.

KCB vs Absa: the actual decision

KCB BankAbsa Bank Kenya
BoA Global ATM Alliance partnerNoNo (left the alliance in 2018)
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 why its alliance status is widely misreported.

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 (no waiver in Kenya)

KCB is not an alliance partner and neither is any Kenyan bank, so a BoA card pays 3 percent plus the operator fee here. Nor is Absa, despite being listed as the Kenyan partner on most travel sites: it left the alliance in 2018.

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. Kenya has no alliance partner: Absa left in 2018. A BoA card pays 3% plus the operator fee at KCB, and the same at every other Kenyan bank, Absa included.

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.