💰 This page covers what you need on the ground: card acceptance by neighborhood, M-Pesa for tourists, transport, and safari prep. For Kenyan ATM networks, tipping norms, and currency overview:

Read the Kenya Money Guide →

🎧 Order Kenyan Shillings Before You Fly

Have cash when you land at JKIA. Insured delivery, 2–5 day shipping.

Order KES →CEI Currency Exchange

Do You Need Cash in Nairobi?

Yes. M-Pesa dominates local transactions, but tourists without a Kenyan phone number cannot easily use it. Hotels, malls, and upscale restaurants take Visa/Mastercard. Everything else is M-Pesa or cash. Carry KES 3,000–5,000 ($23–38) at all times, plus USD cash for safari tips.

Where You Will Need Cash

Matatus (minibuses, cash only). Street food and local restaurants. Maasai Market vendors (bargaining in cash). Tips: restaurant servers (10%), hotel porters, safari guides ($10–20/day per person in USD). Safari park entry (USD cash as backup). Small shops and bodegas. Withdraw everything you need before going on safari.

Where Cards Work Fine

Hotels and safari lodges. Malls (Sarit Centre, Village Market, The Hub). Upscale restaurants in Westlands, Karen, and Gigiri. Major attractions (Giraffe Centre, David Sheldrick, National Museum). Uber. Java House and Artcaffe chain cafes. Nairobi's modern side takes cards, but carry cash as default.

Paying by Card in Nairobi

Visa and Mastercard work at hotels, malls, and upscale restaurants. Smaller businesses are M-Pesa or cash only.

High card acceptance

Westlands & Parklands

The expat and upper-middle-class area. Sarit Centre, Village Market, and The Hub malls are fully card-friendly. Restaurants along Woodvale Grove and Mpaka Road accept cards. International hotel chains (Radisson Blu, Tribe Hotel) accept cards. The craft beer scene at spots like Brew Bistro accepts cards. This is Nairobi's most card-friendly neighborhood.

High card acceptance

Karen & Langata

The leafy suburb south of the city. The Karen Blixen Museum (KES 1,500/$11.50, card at window) and Giraffe Centre (KES 1,500, card) accept cards. The David Sheldrick Elephant Orphanage ($15, card online or at gate) is card-friendly. Karen's restaurants (Talisman, Karen Blixen Coffee Garden) accept cards. This is where most safari travelers stay before departing for the Mara.

Mixed acceptance

CBD (Central Business District)

Nairobi's downtown has malls (The Junction, Capital Centre) that accept cards. The National Museum of Kenya (KES 1,200/$9.25, card at window) accepts cards. The streets around Kenyatta Avenue and Moi Avenue have shops that are mixed: some accept cards, many are M-Pesa or cash. Street food vendors and matatu fares are cash. Be aware of your surroundings and do not display expensive phones or cash openly.

High card acceptance

Gigiri & Runda

The diplomatic area near the UN compound. Village Market mall is fully card-friendly with restaurants, shops, and a food court. The Rosslyn Riviera Mall accepts cards. Restaurants in this area cater to the international community and all accept cards. The UN compound and surrounding cafes are card-friendly.

Cash recommended

Maasai Market & Curio Shops

The rotating Maasai Market (different locations on different days: Tuesday at Kijabe Street, Saturday at High Court parking) is cash for bargaining. Handmade jewelry, soapstone carvings, kikoys (sarongs), and Maasai blankets are all negotiated in cash (KES or USD accepted). Start at 30–40% of the asking price. Bring KES 2,000–5,000 for shopping.

Mixed acceptance

Kilimani & Kileleshwa

Residential neighborhoods popular with young professionals. The Junction Mall and Adlife Plaza accept cards. Restaurants along Ngong Road and Argwings Kodhek Road accept cards at established places. Local nyama choma (grilled meat) joints and neighborhood restaurants are M-Pesa or cash. Java House and Artcaffe coffee shops throughout these areas accept cards.

M-Pesa: Kenya's Payment Revolution

What Tourists Need to Know

M-Pesa is not just a payment app. It is the financial system of Kenya. Over 95% of Kenyans use it for everything from buying groceries to paying rent. Every shop, taxi, restaurant, and vendor displays an M-Pesa number. The challenge for tourists: you need a Safaricom SIM card and passport registration at a Safaricom shop. If you are staying more than 3–4 days, it is worth setting up. Visit any Safaricom shop (found in every mall) with your passport. For short visits, cards and cash work fine at tourist-facing businesses.

ATMs & Exchange

KCB BankKCB
Equity BankEquity
NCBA BankNCBA
Standard CharteredStd Chartered

ATMs

KCB Bank and Equity Bank ATMs are the most common and reliable for foreign cards. Found in every mall, gas station, and commercial street. Standard Chartered and NCBA also work well. Maximum withdrawal is typically KES 40,000–60,000 ($308–462). Use ATMs inside malls or bank branches. Avoid standalone street ATMs, especially in the CBD at night. Most Kenyan ATMs charge KES 200–350 ($1.55–2.70) for foreign card withdrawals.

Exchange

Forex bureaus in Westlands and the CBD along Koinange Street offer competitive rates. Village Market and Sarit Centre malls have forex counters. The airport exchange is reasonable. For safari parks, US dollars are required for entry fees ($60 per day for foreign adults at most parks). Bring crisp, post-2006 USD bills for park fees. Many safari lodges quote prices in USD.

Paying for Transport

Uber & Bolt

Uber and Bolt are widely available and accept international credit cards. CBD to Karen: KES 800–1,500 ($6–11.50). CBD to Westlands: KES 300–600 ($2.30–4.60). JKIA airport to CBD: KES 1,500–2,500 ($11.50–19). These are the recommended transport options for tourists. Traffic in Nairobi can be severe during rush hours.

Matatus

Nairobi's colorful minibuses are the cheapest transport option (KES 30–100/$0.23–0.77 per ride) and an authentic experience. They accept cash or M-Pesa. No cards. Routes are not well-signed for tourists. If you want to try a matatu, ask your hotel for advice on routes. Not recommended after dark or with valuables.

Airport to City

Uber/Bolt from JKIA: KES 1,500–2,500 ($11.50–19, card via app). The Nairobi Expressway has reduced drive times to 20–30 minutes (toll KES 300–500, paid by the driver). Airport taxis at the pre-paid counter: KES 2,500–3,500 ($19–27, negotiate, cash or sometimes card). Many safari operators and hotels offer airport pickup as part of the package.

Safari Money Prep

What You Need for Safari

Park entry fees for foreign adults are $60 per day at most major parks (Masai Mara, Amboseli, Lake Nakuru). These are typically included in organized safari packages (paid by card when booking). If entering independently, some parks accept card payment at the gate via the eCitizen system, but bring USD cash as backup (crisp, post-2006 bills). Lodge and camp tips for guides, drivers, and camp staff are expected: $10–20 per person per day for the guide/driver, $5–10 per day for camp staff. Bring small USD bills for these tips.

What to Bring on Safari

Safari lodges and camps in the Mara, Amboseli, and Tsavo accept cards for extras (drinks, spa, gift shop). But tips must be in cash (USD or KES). Bring $100–200 in small USD bills for a 3–5 day safari for tips alone. There are no ATMs in the bush. Withdraw everything you need in Nairobi before departing.

Tipping in Nairobi

Nairobi Tipping

Restaurants: 10% if no service charge included. Java House, Artcaffe, and hotel restaurants may add a service charge.

Safari guides/drivers: $10–20 per person per day. This is a significant and expected part of their income.

Hotel porters: KES 100–200 ($0.77–1.55) per bag. Hotel housekeeping: KES 200–500 ($1.55–3.85) per night at upscale hotels.

Uber: not expected but KES 50–100 via the app is appreciated.

Maasai Market vendors: no tip, but the negotiated price is final.

Prices in Nairobi

Nairobi is affordable for visitors. Local food is very cheap. Safari costs add up separately.

ItemPrice (KES)Price (USD)
Street chai (tea)KES 20–50$0.15–0.38
Chapati and beans lunchKES 150–300$1.15–2.30
Tusker beer (local bar)KES 200–300$1.55–2.30
Coffee (Java House)KES 250–450$1.90–3.45
Nyama choma plateKES 400–800$3.10–6.15
Westlands restaurant mainKES 1,000–2,500$7.70–19.25
National MuseumKES 1,200$9.25
Giraffe CentreKES 1,500$11.50
David Sheldrick Orphanage$15$15
Nairobi National Park$60$60

USD estimates based on approximately KES 130 = $1. Park fees for foreign adults are set in USD.

Day Trips from Nairobi

Nairobi National Park (20 minutes from CBD)

The only national park inside a major city. Entry is $60 for foreign adults (card via eCitizen system or USD cash at the gate). Game drives with a hired guide cost $100–200 (bookable with card online). The park has lions, giraffes, rhinos, and more with the Nairobi skyline as backdrop. No cash needed inside the park itself.

Lake Naivasha (1.5 hours by car)

Boat rides on the lake cost KES 2,000–4,000 ($15.40–30.80, negotiate at the jetty, cash). Hell's Gate National Park entry is $30 for foreign adults (card or cash at gate). Bike rental inside the park is KES 500–800 (cash at the gate). Restaurants at the lake are mixed on cards. Bring KES 3,000–5,000 in cash.

Masai Mara (5–6 hours by road, or 1 hour by small plane)

Most visitors book a multi-day safari package (paid by card when booking, $200–600+ per person per day all-inclusive). Flights from Wilson Airport cost $150–300 one way (card when booking). Once in the Mara, your lodge covers meals and game drives. Bring $50–100 in small USD bills for tips (guide, driver, camp staff). There are no ATMs or shops in the Mara. Everything you need must come from Nairobi.

Nairobi Quick Reference

ActivityCards?Cash Needed?Notes
Westlands dining✅ Most restaurantsKES 500 backupMost card-friendly area
Karen attractions✅ Most accept cardsKES 1,000 backupGiraffe Centre, Sheldrick
CBD shopping✅ MallsKES 2,000–3,000Street shops are cash/M-Pesa
Maasai Market❌ CashKES 2,000–5,000Bargaining required
Nairobi National Park✅ eCitizen or USD$60 USD backup$60 foreign adult entry
Uber / Bolt✅ Card via appNot neededRecommended transport
Safari departure✅ Package pre-paid$100–200 USD tipsNo ATMs in the bush
Westlands dining✅ Most places
KES 500 backupMost card-friendly area
Karen attractions✅ Most accept
KES 1,000 backupGiraffe Centre, Sheldrick
Maasai Market❌ Cash only
KES 2,000–5,000Bargaining required
Nairobi Nat'l Park✅ eCitizen
$60 USD backupCard or USD at gate
Uber / Bolt✅ Card via app
Cash not neededRecommended transport
Safari departure✅ Pre-paid
$100–200 USD for tipsNo ATMs in the bush

Frequently Asked Questions

Do I need cash in Nairobi?

For some things. Hotels, malls, and upscale restaurants accept cards. M-Pesa dominates local transactions but is hard for tourists to set up. Matatus, markets, and small restaurants need cash. Carry KES 3,000–5,000 ($23–38).

What is M-Pesa?

Kenya's mobile money system used by 95%+ of the population. Requires a Safaricom SIM and passport registration. Worth setting up for stays over 3–4 days. For short visits, cards and cash work at tourist businesses.

Should I tip?

Yes. 10% at restaurants. Safari guides $10–20 per person per day. Hotel porters KES 100–200. Uber: optional but appreciated.

Is Uber available?

Yes. Uber and Bolt accept international cards. CBD to Karen KES 800–1,500. Airport to CBD KES 1,500–2,500. Recommended over street taxis.

How do I get from the airport?

Uber/Bolt KES 1,500–2,500 (card). Airport taxis KES 2,500–3,500 (negotiate, cash). Many hotels offer pickup. Nairobi Expressway has cut drive times.

How expensive is Nairobi?

Wide range. Local lunch KES 200–400 ($1.55–3.10). Westlands dinner KES 1,500–3,000 ($11.50–23). Tusker beer KES 300–500 ($2.30–3.85). Park entry $60.

What cash do I need for safari?

$100–200 in small USD bills for tips. Guide/driver $10–20/day/person. Camp staff $5–10/day. No ATMs in the bush. Withdraw everything in Nairobi.