ATM Fees in Kenya
Kenyan Shilling (KES) • Updated April 2026
Kenya is a mobile money pioneer - M-Pesa dominates local payments. Card acceptance is good in Nairobi and tourist areas. Cash needed for local markets. Safari lodges accept cards. National parks require online payment via eCitizen.
Tips for Kenya
- • M-Pesa is essential for local life - tourists can register by buying a Safaricom SIM at the airport
- • Cards accepted at hotels and safari lodges
- • Cash essential for markets and matatus
- • Equity and KCB have most ATMs
- • USD accepted for safaris and some hotels
- • Entry fees for National Parks (Masai Mara, Amboseli) must be paid via eCitizen online platform - cash not accepted at gates
Airport tips
- • Jomo Kenyatta airport has multiple ATMs
- • Get KES for local transport
- • Buy a Safaricom SIM for M-Pesa access
- • Airport exchange rates are poor
Don't forget your home bank fees
The fees shown above are charged by local ATMs. Your home bank may also charge additional fees for international withdrawals (typically 1-3% + a flat fee). Check with your bank before traveling.
Estimated daily expenses
How much cash you might need per day in Kenya, per person.
Backpacker
Hostels, street food, public transport
KES/day
≈ $29.22-76.89 USD
Mid-range
Hotels, restaurants, mix of transport
KES/day
≈ $135-331 USD
Luxury
Premium hotels, fine dining, private transport
KES/day
≈ $546-1,230 USD
Cash vs card acceptance
Where you'll need cash and where cards work in Kenya.
Credit card acceptance
ModerateGood in Nairobi and tourist areas. M-Pesa dominant locally. Cash for markets. National parks cashless via eCitizen.
You'll need cash for
- • Matatus (minibuses)
- • Markets
- • Street food
- • Small shops
- • Tips
Cards usually accepted
- • Hotels
- • Safari lodges
- • Supermarkets
- • Malls
- • Tourist restaurants
💰 Cheapest banks for foreign cards
These banks charge the lowest fees for withdrawals with foreign cards.
| Bank | ATM Fee | Est. Cost | Branches | |||
|---|---|---|---|---|---|---|
| Equity Bank | 400-600 KES | 0% | Visa/MC rate | ~3.00 USD | 180 | Best coverage |
| KCB | 400-600 KES | 0% | Visa/MC rate | ~3.00 USD | 150 | Good network |
| Stanbic | 400-600 KES | 0% | Visa/MC rate | ~3.00 USD | 50 | Reliable |
📍 Most widely available ATMs
Sorted by number of ATM locations. More branches means easier access, but fees may be higher.
| Bank | ATM Fee | Est. Cost | Branches | |||
|---|---|---|---|---|---|---|
| Equity Bank | 400-600 KES | 0% | Visa/MC rate | ~3.00 USD | 180 | Most ATMs |
| KCB | 400-600 KES | 0% | Visa/MC rate | ~3.00 USD | 150 | Nationwide |
| Stanbic | 400-600 KES | 0% | Visa/MC rate | ~3.00 USD | 50 | Urban areas |
🌐 ATM Alliance Benefits: If you bank with a member of these alliances, you may get reduced or waived ATM fees in Kenya:
View all ATM alliances →