One of the most common questions travelers ask before visiting Kenya is whether they should exchange money before leaving home or wait until they arrive in Nairobi. The answer depends on your travel plans, but for most visitors, a combination of both approaches offers the greatest convenience and the best exchange rates.
Having a small amount of Kenyan Shillings (KES) available when you land can make your arrival easier, while exchanging larger amounts after arriving often provides better value. This guide explains the advantages of each option and how to get the best exchange rates during your trip.
Quick Answer
Exchange a small amount of money before you travel to cover immediate expenses after landing, then exchange the rest at licensed foreign exchange bureaus or withdraw Kenyan Shillings from ATMs after arriving in Nairobi for more competitive rates.
Contents
- Exchange money before traveling
- Exchange money after arriving in Nairobi
- Currency exchange at JKIA Airport
- Using ATMs in Nairobi
- Credit cards and digital payments
- Money exchange safety tips
- Frequently Asked Questions
Option 1: Exchange Money Before You Travel
Exchanging a small amount of Kenyan Shillings before your flight gives you peace of mind when you arrive. You'll have cash available for snacks, small purchases or emergencies without searching for an ATM immediately after landing.
Advantages
- Cash available immediately after arrival.
- No need to look for an exchange bureau at the airport.
- Useful if arriving late at night.
- Extra peace of mind for first-time visitors.
Disadvantages
- Exchange rates in your home country may be less competitive.
- Limited availability of Kenyan Shillings in some countries.
- Higher service fees in some exchange offices.
Option 2: Exchange Money After Arriving in Nairobi
Many travelers choose to exchange most of their money after arriving in Nairobi. Licensed foreign exchange bureaus and commercial banks often provide competitive rates, and ATMs are widely available throughout the city.
Best Places to Exchange Currency
- Licensed foreign exchange bureaus.
- Commercial banks.
- Shopping malls.
- Major hotels.
- Jomo Kenyatta International Airport (JKIA).
Should You Exchange Money at JKIA Airport?
Currency exchange services are available at Jomo Kenyatta International Airport, making them convenient for obtaining some Kenyan Shillings immediately after arrival. While airport exchange rates may not always be the most competitive, exchanging a small amount can be worthwhile before heading into the city.
Using ATMs in Nairobi
ATMs are available at JKIA Airport, shopping malls, commercial banks and major hotels. Most international Visa and Mastercard cards work without difficulty, allowing you to withdraw Kenyan Shillings directly.
Use ATMs located inside banks, airports or shopping malls for added security, and notify your bank before traveling to avoid declined transactions.
Credit Cards and Mobile Payments
Credit and debit cards are widely accepted in Nairobi's hotels, restaurants, supermarkets and shopping malls. Kenya also has one of the world's most advanced mobile payment systems, M-Pesa, although visitors typically rely on cash and bank cards during short stays.
Money Exchange Safety Tips
- Use only licensed foreign exchange bureaus or banks.
- Avoid exchanging money with street dealers.
- Compare exchange rates before making large exchanges.
- Count your cash before leaving the counter.
- Keep receipts for large currency exchanges.
- Carry only the cash you need for the day.
Our Recommendation
For most travelers, the best strategy is to exchange a small amount of money before your trip or at JKIA Airport, then use licensed exchange bureaus or ATMs in Nairobi for larger amounts. This approach combines convenience with competitive exchange rates.
Final Thoughts
You don't need to carry large amounts of cash before arriving in Kenya. With numerous licensed exchange bureaus, banks and ATMs available across Nairobi, obtaining Kenyan Shillings is easy. Planning ahead and using reputable providers will help you enjoy a smooth and stress-free arrival.