Kenya Travel Budget Guide: Costs & Prices for Visitors

Kenya operates on a dual-tier pricing system that separates costs for international visitors from those for East African Community residents. Foreign nationals pay substantially more for national parks, reserves, and many tourist services. This structure affects every category of spending and makes budgeting dependent on citizenship status and advance planning.

Daily expenditure for international travelers ranges from 3,500 to 8,000 Kenyan shillings for budget operations to 25,000 to 60,000 shillings for mid-range setups. The gap widens sharply when safari components enter the itinerary. A single day in Maasai Mara including park fees, guide, vehicle, and lodging can exceed 35,000 shillings per person, while a day exploring Nairobi markets and municipal museums might total 4,000 shillings. Currency is the Kenyan shilling, abbreviated KES or KSh. As of 2024, the exchange rate fluctuates between 145 and 155 shillings per US dollar. ATMs dispense shillings and are common in cities but sparse in rural areas. Withdrawal limits typically cap at 40,000 shillings per transaction. Many machines impose fees of 300 to 550 shillings per withdrawal regardless of amount. Credit cards work in established hotels and some restaurants in Nairobi and Mombasa but face rejection or surcharges elsewhere. Visa and Mastercard have wider acceptance than American Express or Discover.

Accommodation pricing divides sharply by location and target market. Nairobi hostels offering dormitory beds charge 1,200 to 2,500 shillings per night. Private rooms in budget guesthouses in neighborhoods like Ngara or River Road cost 2,000 to 4,500 shillings. Mid-range hotels in Westlands or Upper Hill demand 8,000 to 18,000 shillings for standard doubles. Coastal areas follow different patterns. Mombasa backpacker lodges near Old Town list beds at 1,500 to 2,800 shillings. Diani Beach resort hotels quote 15,000 to 45,000 shillings for ocean-view rooms during high season from July through October and again in January and February. Lamu Old Town guesthouses in restored Swahili houses charge 6,000 to 14,000 shillings. Safari lodges and tented camps operate on full-board rates including meals. Conservancy-based camps in Laikipia or Samburu quote 28,000 to 95,000 shillings per person per night. These rates typically include game drives and guided walks but exclude park fees. Budget camping inside national parks is permitted at designated public campsites for 1,500 to 2,500 shillings per person plus separate park entry. Specialized camping operators provide tents, meals, and staff for 12,000 to 22,000 shillings per person per day. Booking directly with Kenyan properties often yields better rates than international platforms, particularly for stays exceeding three nights.

Transportation costs depend on mode and distance. Matatus, the shared minibuses operating on fixed routes, charge by distance. Nairobi to Nakuru costs 400 to 600 shillings and takes two to three hours. Nairobi to Mombasa runs 1,200 to 1,800 shillings over eight to ten hours. Intercity buses from established companies like Modern Coast or Easy Coach charge slightly more but offer reserved seating and air conditioning. The Nairobi-Mombasa route costs 1,500 to 2,200 shillings. The Standard Gauge Railway connects Nairobi and Mombasa with daily service. Economy class costs 1,000 shillings, first class 3,000 shillings for the four-and-a-half-hour journey. Domestic flights save time on long distances. Nairobi to Kisumu takes one hour and costs 8,000 to 18,000 shillings depending on advance booking. Nairobi to Malindi runs 10,000 to 22,000 shillings for a seventy-minute flight. Wilson Airport in Nairobi serves as the hub for safari airlines operating to Maasai Mara airstrips. These charter services price per plane rather than per seat, making them economical only for groups. A six-seater Cessna to Maasai Mara costs approximately 95,000 to 140,000 shillings one-way. Urban transportation within Nairobi relies on matatus for 50 to 100 shillings per trip, motorcycle taxis called boda-bodas for 100 to 300 shillings for short distances, and ride-hailing apps. Uber and Bolt operate in Nairobi and Mombasa with typical fares of 250 to 800 shillings for cross-city trips. Traditional taxis cost more and require negotiation before entering the vehicle. Car rental from international agencies starts at 6,500 shillings per day for manual compact vehicles, rising to 12,000 to 18,000 shillings for four-wheel-drive models necessary for parks. Fuel costs approximately 180 to 200 shillings per liter. Most rental agreements exclude insurance for off-road driving, and many prohibit park entry altogether without upgraded coverage.

Park fees constitute the largest single expense for wildlife-focused itineraries. Kenya Wildlife Service operates a tiered structure with different rates for international adults, international children, and East African Community residents. Maasai Mara National Reserve, managed by county councils rather than Kenya Wildlife Service, sets its own prices. As of 2024, international adult entry costs 200 US dollars per twenty-four-hour period, payable only by credit card or Mpesa mobile money, not cash. Children ages three to seventeen pay 125 dollars. Amboseli National Park charges international adults 60 dollars, children 35 dollars. Tsavo East and Tsavo West each charge 52 dollars for adults, 35 dollars for children. Nairobi National Park costs 43 dollars for adult international visitors. Lake Nakuru National Park charges 60 dollars for adults. Hell's Gate National Park, which permits walking and cycling, costs 26 dollars for adults. Mount Kenya National Park entry is 52 dollars for adults, with climbing fees additional. These fees cover twenty-four hours from time of entry. Conservancies operate separate payment structures. Ol Pejeta Conservancy charges 28 dollars for international adults. Lewa Wildlife Conservancy costs 75 dollars per adult per day. Community conservancies in Laikipia and Samburu typically include access fees within accommodation packages. Marine park entry at Watamu or Malindi costs 17 dollars for adults. Multiple-entry passes do not exist for international visitors. Each park visit requires full payment regardless of previous entries.

Information reflects conditions at time of writing. Verify all critical details through official sources before travel.