Hi, I’m Maria – Mkay to the people who know me. I was born and raised in Kenya, and I was exposed to travel early. Coastal buses, overnight trains, road trips that turned horizons into classrooms. Kenya was always the starting point. Then a high-school exchange took me to Germany, the map widened, and I never really stopped. Ninety-plus countries across five continents later, I have also made a point of exploring every single one of Kenya’s 47 counties – because this country deserves that kind of attention.
I’ve since been to 90+ countries across five continents. I’ve stood on the rim of the Grand Canyon feeling helpfully tiny, jumped off the Victoria Falls bridge with my heart making sounds I didn’t know it could make, and wandered the temples of Egypt in a kind of quiet reverence. I’ve explored all 47 counties of my own Kenya – places that even most Kenyans haven’t been.
Along the way, I became an ICF-certified travel coach – because I kept meeting people, both Kenyans and visitors from far away, who wanted to travel but were paralysed by one question: ‘Can I actually afford this?’ My answer is always the same. Yes. Especially Kenya. You just need to understand how the costs work. That’s what this guide is about.
Whether you’re flying in from London, driving up from Dar es Salaam, or you’re a Kenyan reading this on your lunch break wondering whether that weekend trip to Naivasha is doable – this one’s for you. I’m going to walk you through what Kenya actually costs, in shillings, in plain language, from someone who has been everywhere in this country and eaten everything this country serves.
Let’s go.
First: Why Kenya?
People who haven’t been often assume Kenya is only about the Maasai Mara and luxury lodges. I understand where that comes from – those are the images the world exports. But having lived here my whole life and spent years helping others plan their trips, I want to tell you what Kenya actually is.
It is the only capital city in the world where lions roam 30 minutes from the international airport. I remember the first time I told a foreign colleague this. She stared at me. ‘What do you mean, lions?’ I mean you can land at JKIA, clear immigration, get into a car, and within half an hour be watching a lion yawn in Nairobi National Park with the city skyline sitting right there in the background. There is nowhere else on earth you can do that.

The coast is something else entirely. I grew up visiting Mombasa and I still don’t take it for granted – the smell of the ocean mixed with biryani and coconut, the old Swahili town with its intricately carved doors and narrow streets, the water so warm and clear at Diani that you can see your feet even in the deep end. Those beaches are free, by the way. You just walk onto them. No entry fee, no resort wristband required.
Then there’s the Rift Valley – which I think is Kenya’s most underrated travel zone. Hell’s Gate National Park, near Naivasha, is the place I take every first-time visitor who asks me where to go on a budget. You cycle through a gorge. Among zebras. Past a living volcano. For about KES 1,000 all-in including the bike hire. I have done this trip more times than I can count and it gets me every single time.
And the food. I get animated about Kenyan food. A plate of ugali with sukuma wiki and a small stew, at a good local eatery, costs KES 200–300. Nyama choma at a proper neighbourhood joint – not a tourist restaurant – is KES 700–1,000 per kilo. A roadside smokie pasua wrapped in the crispiest kachumbari you’ve ever tasted is KES 50. These are not budget compromises. This is just how Kenyans eat, and eating this way is one of the great pleasures of travelling here.

| ✦ A Note on Who This Guide Is For If you are visiting Kenya internationally – from Europe, the Americas, Asia, or elsewhere – this guide will show you exactly what to expect, in shillings and in dollars. If you are an East African regional traveller from Uganda, Tanzania, Rwanda, Ethiopia – welcome, and note that you qualify for significantly lower park fees than international visitors (I’ll break this all down). And if you are Kenyan, reading this wondering whether your own country is worth exploring properly: it is. You get the best deal of all three. |
Getting Around Kenya: What You’ll Really Pay
Matatus, Boda Bodas, and City Transport
The matatu is Kenya’s soul on wheels. These minibuses go everywhere, they’re painted with personality, and they are the cheapest way to move through any Kenyan city by a wide margin. I still take them in Nairobi. There’s no fixed government tariff – fares go up during rush hour and December is a whole other conversation – but here’s what to budget:
| Route (Nairobi) | Normal Hours | Rush Hour (6–9am / 4–8pm) |
| CBD → Westlands | KES 50 | KES 80–100 |
| CBD → Karen | KES 70 | KES 100–150 |
| CBD → Eastlands | KES 40–50 | KES 70–100 |
| CBD → Thika Road (Githurai, Ruiru) | KES 80–90 | KES 120–200 |
For context: taking Bolt or Uber on the same CBD-to-Westlands route costs KES 300–500. The government actually ordered ride-hailing apps to raise fares by 50% in late 2025, so that gap has only grown. My personal approach: matatu during the day when everything is visible and predictable; Bolt after dark or when I’m carrying bags. It’s not one or the other – it’s knowing when each makes sense.

Boda bodas (motorcycle taxis) are everywhere outside the CBD. KES 100–200 for a short hop, KES 200–300 for something longer. Always agree on the price before you get on. Always. You’ll thank me.
On the coast, tuk-tuks replace boda bodas as the street-level transport. KES 100–300 for most trips around Mombasa or Diani. In Mombasa, regular matatus for intra-island routes run KES 30–100. The Likoni Ferry to the South Coast and Diani is free for pedestrians – which is remarkable given the views.
Long-Distance Travel: Buses, the Train, and Flights
The intercity bus network in Kenya is extensive and genuinely affordable. Nairobi to Mombasa – Kenya’s busiest corridor – has dozens of daily departures and the competition keeps fares sharp. Book online through BuuPass.com or directly with operators to lock in seats, especially around December when prices can jump 50–100%.
| Route | Bus / Matatu | SGR Train | Domestic Flight |
| Nairobi → Mombasa (484 km) | KES 1,300–1,600 | KES 1,500 Economy / KES 4,500 First Class | KES 8K–9K |
| Nairobi → Kisumu (355 km) | KES 1,500–1,800 | No direct service | KES 16K-30K |
| Nairobi → Nakuru (157 km) | KES 400–600 | – | – |
| Nairobi → Eldoret (313 km) | KES 800–1,650 | – | KES 17K-18K |
| Nairobi → Naivasha (90 km) | KES 300–500 | – | – |
| Mombasa → Malindi (120 km) | KES 200–400 | – | – |
Now, let me talk about the SGR properly, because it deserves more than a table entry.
The Madaraka Express from Nairobi to Mombasa is – genuinely, without exaggeration – one of the best travel experiences Kenya has to offer. It’s one of the most popular option preferred by travellers since it’s introduction in 2017. You board at Syokimau (about 20km from the CBD), settle into your seat, and about two hours in the landscape shifts and suddenly you are crossing Tsavo National Park. Not looking at it from a distance. Through it. Elephants grazing close enough to see their eyelashes. Giraffes moving through the acacia in that slow, unhurried way they have. Zebra in herds. All of this visible from your window, for free, for about 140 kilometres.
Economy class costs KES 1,500 one way. That is the same price as most buses – but it’s five hours of air-conditioning, clean toilets, a trolley service, and a free wildlife experience that tour operators charge thousands for. Book at metickets.krc.co.ke (M-Pesa payment) or dial *639# on Safaricom. The booking window opens 60 days ahead and during December and Easter, seats go within hours.

| ⚠ If You Don’t Have M-Pesa The SGR official booking portal requires M-Pesa and a Kenyan phone number. International visitors: buy a Safaricom SIM at JKIA on arrival (KES 100–200, takes about 15 minutes) and you unlock the whole system. Alternatively, Bookaway.com and Tiketi.com both accept international credit cards. Do not book through Facebook groups or unofficial apps – Kenya Railways has flagged multiple fraudulent platforms that collect payments and disappear. Official channels only. |
Where to Sleep: KES 800 to KES 7,000 a Night
Kenya’s accommodation world has three distinct cultures and they live at very different price points. International-style hostels, local ‘lodgings’, and the booming Airbnb market. Knowing which world you’re in is more useful than any booking platform filter.
‘Lodgings‘ is a Kenyan word I love. It means a locally-run guesthouse – the kind you’ll find on the first floor of a building in any town in Kenya, run by a family, basic and clean, with a padlock on the door and a thermos of hot water in the morning. No Instagram presence. No TripAdvisor listing. But very real, very safe, and at KES 500–1,500 a night, they make the whole country accessible to anyone who’s willing to embrace them.

| Type | Price Per Night | What You Get | Best For |
| Hostel dorm (budget backpacker) | KES 835–1,550 | Shared room, hot shower, WiFi, often breakfast | Solo travellers, internationals, backpackers |
| Local ‘lodgings’ (basic) | KES 500–1,000 | Private room, shared bathroom, no frills | Domestic travellers, ultra-tight budgets |
| Local guesthouse (en-suite) | KES 1,000–3,500 | Private room, private bathroom, WiFi | Couples, anyone wanting privacy |
| Airbnb studio or apartment | KES 2,000–5,200 | Full kitchen, self-catering, private compound | Long stays, groups, families, self-caterers |
| Campsite (near parks / lake) | KES 800–1,200 | Tent pitch, shared bathrooms, outdoor setting | Safari budgeters, outdoor people |
In Nairobi
Wildebeest Eco Camp in Langata is one of my favourites to send people to. Camping starts at KES 900, dorms from KES 1,290 – and it has an infinity pool, a kitchen, and a restaurant with proper food. It’s the kind of place where you show up as a traveller and leave feeling like a temporary resident. Jabulani Backpackers in Westlands has dorms from KES 835 with breakfast included.
If you want a clean private room without the hostel social scene, the CBD and areas like South B have solid guesthouses from KES 1,500. Ask to see the room before you pay – this is normal practice in Kenya, nobody takes offence, and it saves you from surprises.

On the Coast
Diani Backpackers has dorms from KES 1,885 and a beautiful pool under baobab trees. It’s one of those places that makes you not want to leave. Local Mombasa town guesthouses start from around KES 823 per night. Remember: the beaches are completely free. You are not paying for beach access in Kenya – you are just paying for a place to sleep and wash.
In the Rift Valley
Fisherman’s Camp on Lake Naivasha is where I send everyone who asks me about a first budget Rift Valley trip. KES 800 per adult for a campsite pitch right on the lake, under acacia trees, with hippos grunting in the dark and the smell of fresh water and woodsmoke. Hot showers work. The bar has cold Tusker. That’s all you need. Pair it with Hell’s Gate cycling the next morning and you have a near-perfect KES 3,000 weekend.
| 💡 The Airbnb Oversupply Trick Nairobi currently has over 4,900 active Airbnb listings and the market is heavily oversupplied. Apartments that commanded KES 9,000 per night two years ago now struggle to fill at KES 5,200. Use that. Be willing to message hosts directly and mention you’re staying multiple nights. The right trade-off – a slightly less central neighbourhood for a much better price – can save you KES 10,000 over a week. |
What to Eat and What It Costs
This is the section I enjoy writing most, because Kenyan food is genuinely wonderful and the gap between what it actually costs and what tourists often think it costs is enormous.
The cheapest full day of eating in Kenya – ugali with beans, a street snack in the afternoon, rice and stew in the evening, water – comes to about KES 475. Four hundred and seventy-five shillings. For a full day of food. That is not a compromise. That is how millions of Kenyans eat every day and the food is filling, hot, and made with care.
Street Food: KES 10 to KES 300
Mandazi at any street corner in the morning: KES 10–20 per piece, still warm, slightly sweet. A smokie pasua – a sliced sausage opened up and filled with fresh tomatoes, onion, and chilli – outside the CBD for KES 30–50. Smocha, which is a smokie wrapped inside a chapati, is the unofficial snack of every Nairobi campus and costs KES 50–80. Roasted maize on the cob ranges from KES 30 at a bus stage to KES 100 if you’re near a tourist area and have forgotten to negotiate.

| Street Food | Price (KES) | Where to Find It |
| Mandazi (fried dough) | KES 10–20 each | Everywhere, every morning |
| Samosa | KES 20–50 | Street stalls, markets |
| Smokie pasua | KES 30–50 | CBD street corners |
| Smocha (smokie in chapati) | KES 50–80 | Near universities, bus stages |
| Roasted maize (on the cob) | KES 30–100 | Bus stages, roundabouts |
| Mishikaki (marinated skewers) | KES 50–100 per stick | Evening stalls, nyama choma spots |
| Bhajia (potato fritters) | KES 50–200 | Mombasa coast, Nairobi CBD |
| Chips mayai (omelette + chips, very filling) | KES 200–300 | Small kiosks citywide |
Local ‘Hotel’ Meals: Where Kenyans Actually Eat
When a Kenyan says ‘let me eat at the hotel,’ they do not mean a four-star establishment. They mean the local eatery – a simple place with plastic chairs, handwritten menus on a wall board, and food that has been simmering since early morning. These places are the budget traveller’s best friend in Kenya.
| Meal | Typical Price (KES) |
| Ugali + sukuma wiki + beans | KES 100–200 |
| Ugali + sukuma wiki + beef or chicken stew | KES 200–500 |
| Rice + beans or githeri | KES 150–300 |
| Swahili pilau with chicken (coastal areas) | KES 300–400 |
| Fresh tilapia + ugali (Kisumu / lakeside towns) | KES 300–600 |
| Nyama choma per kg (local neighbourhood joint) | KES 700–1,000 |
| Nyama choma per kg (upscale area like Kilimani) | KES 1,300–1,800 |
| Meal at an inexpensive restaurant | KES 300–1,000 |
| Three-course meal for two at mid-range restaurant | KES 3,000–4,500 |

“The same plate of nyama choma costs KES 700 in Embakasi and KES 1,500 in Westlands. It’s the same cow. Geography is the biggest price lever in Nairobi – not the food.” – Maria Kamau, TravelwithMkay |
If you’re in an Airbnb or any self-catering accommodation, buying food from open-air markets is 20–40% cheaper than supermarkets. Sukuma wiki at Wakulima Market costs KES 10–20 a bunch. At a supermarket it’s KES 30–50. Over a week that difference adds up. My preference: market in the morning for fresh produce, local eatery for hot lunch, and supermarket only for things that need to be sealed or packaged.
| ✦ On Street Food Safety I’ve eaten my way across Kenya for decades on a simple rule: choose busy stalls where local women and children are eating. High turnover means fresh food. Eat things cooked in front of you. Never drink tap water – a half-litre bottle is KES 50–100 at any duka. Carry hand sanitiser and use it. Street food in Kenya, eaten this way, is one of the great pleasures of the trip. Don’t let vague worry stop you from trying the smokie pasua. |
What You’ll Actually Spend Per Day
| ULTRA BUDGET KES 2,000–3,500 per day Dorm or tent · Street food · Matatus only · Free sights | BUDGET SWEET SPOT KES 3,500–7,000 per day Private guesthouse · Local restaurants · Budget parks | MID-RANGE COMFORT KES 7,000–15,000 per day Good Airbnb · Restaurants · Regular park visits |
Let Me Show You What These Look Like in Practice
An ultra-budget Nairobi day: Mandazi and chai for breakfast – KES 75. Ugali with sukuma wiki and beans for lunch at a local hotel – KES 150. Roasted maize in the afternoon – KES 50. Rice and stew for dinner – KES 150. Two bottles of water – KES 100. That’s KES 525 on food. Add a dorm bed at Jabulani (KES 900) and matatu fares (KES 200). Full day: KES 1,625. This is not hardship. This is Kenya as many Kenyans experience it.
A budget Naivasha weekend day: Matatu from Nairobi to Naivasha – KES 400. Fisherman’s Camp pitch – KES 800. Three meals at local restaurants – KES 1,000. Hell’s Gate entry (EA citizen or resident) plus bike hire – KES 800. Full day including transport, sleep, food, and cycling through a gorge among zebras: KES 3,000. I challenge you to find a better value nature experience anywhere in Africa.

A budget Mombasa coast day: Local guesthouse near town – KES 1,500. Breakfast at a coastal hotel (chai + mandazi + boiled egg) – KES 150. Tuk-tuk to Diani – KES 250. Full day at the beach (free). Fresh seafood lunch at a beach shack – KES 500. Diani street food in the afternoon – KES 100. Dinner at a local Swahili restaurant – KES 400. Tuk-tuk back – KES 200. Full day: KES 3,100. The Indian Ocean does not charge an entry fee.
Parks, Activities, and the Price Difference That Changes Everything
Here is the thing about Kenyan national parks that nobody tells you until you’ve already started planning: the price you pay depends entirely on where you’re from. An East African citizen and a visitor from Europe are not paying the same entry fee. They are paying fees that are sometimes 90% apart. This is not a small distinction – it shapes the entire budget conversation around wildlife.
A Kenyan with their national ID pays KES 1,000 to enter Nairobi National Park. A non-resident from the UK or the US pays KES 10,362 (USD 80) for the same gate on the same morning. That gap is real and it is non-negotiable. What I can do is help you plan around it.
| Park or Activity | EA Citizen (Adult) | East African Resident | Non-Resident (Adult) | Notes |
| Nairobi National Park | KES 1,000 | KES 1,000 | KES 10,362 (~$80) | Lions + rhinos + giraffes, 30 min from JKIA |
| Hell’s Gate Nat. Park + cycling | KES 500 | KES 500 | KES 6,500 (~$50) | Walk and cycle among wildlife – unique in Africa |
| Tsavo East + Tsavo West | KES 1,000 | KES 1,000 | KES 10,362 (~$80) | Africa’s largest park complex, incredible scale |
| Amboseli National Park | KES 1,500 | KES 1,500 | KES 11,657 (~$90) | Elephants against Kilimanjaro – iconic |
| Lake Nakuru National Park | KES 1,500 | KES 1,500 | KES 11,657 (~$90) | Rhinos + flamingos |
| Marine Parks (Watamu, Malindi etc.) | KES 500 | KES 500 | KES 3,238 (~$25) | Snorkelling, glass-bottom boats, sea turtles |
| Maasai Mara (Jan–Jun, low season) | KES 1,500 | KES 2,500 | KES 12,952 (~$100) | Good season, lower fees – best budget window |
| Maasai Mara (Jul–Dec, peak season) | KES 2,500–3,000 | KES 5,000 | KES 25,904 (~$200) | Great Migration peak – plan group safari |
| Karura Forest, Nairobi | KES 174 | KES 174 | KES 850 | Trails, waterfall, cycling – hugely underrated |
| Kakamega Forest (south section) | KES 20 | KES 20 | ~KES 2,600 ($20) | Kenya’s only equatorial rainforest – KES 20! |
| Nairobi National Museum | KES 200 | KES 600 | KES 1,200 | Half-day, highly recommended for context |
| Giraffe Centre | KES 400 | KES 800 | KES 1,500 | Cashless only, book ahead |
| Fort Jesus, Mombasa | KES 200 | KES 600 | KES 1,200 | UNESCO World Heritage, stunning history |
| All public beaches | FREE | FREE | FREE | Diani, Watamu, Malindi, Nyali, Kilifi |
| Uhuru Park / City Park, Nairobi | FREE | FREE | FREE | Walking, reading, people-watching |
All KWS parks are now fully cashless. The gate does not take cash – M-Pesa, Visa, or Mastercard only, through the eCitizen portal. Set this up before you arrive at any park. Every week visitors stand at a park gate having paid a taxi to get there only to discover they cannot pay the entry fee. Don’t be that person.
| ⚠ The Maasai Mara 12-Hour Rule – Read This Before You Book The Mara operates on a 6am–6pm ticket validity window. One ‘day’ equals one 6am–6pm window. If you are inside the reserve and your departure – including your morning game drive before checking out – crosses into a new 6am window, you pay for another full day. This catches visitors every single week and can add KES 13,000–26,000 to your bill unexpectedly. Build your Mara departure timing around this rule carefully. Lodge staff know it; make sure you ask them directly. |

Budget Safari: How to Do It Properly
For Kenyan citizens and East African residents, a self-drive safari through KWS parks is one of the great underused travel privileges in this country. Rent a 4×4 (KES 8,000–15,000 per day), split the cost between two or four people, add fuel (KES 3,000–5,000), pay citizen entry fees – and you have a real safari for a fraction of what international visitors pay.
For international visitors, the best value in Mara access is a group camping safari – typically 6 passengers in a vehicle, sharing all costs. A 3-day budget camping safari from Nairobi runs approximately KES 54,000–80,000 per person (USD 420–620 at current rates). That sounds like a lot until you realise it includes return transport from Nairobi, accommodation, all meals, game drives, park entry fees, and a guide. When you break it down per experience, it is reasonable.
When comparing safari quotes, always confirm in writing whether the price includes: park conservation fees, vehicle and guide costs, accommodation, all meals, and any Narok County bed-night levy (USD 40 per adult per night for non-residents – yes, this exists on top of the entry fee).
The Money Rules That Actually Matter
M-Pesa First, Everything Else Second
I say this to every single coaching client who is coming to Kenya for the first time: buy a Safaricom SIM the moment you clear immigration at JKIA. It takes 15 minutes, costs KES 100–200, and it changes your entire trip. It’s also available as an e-Sim option if your phone is supported.
M-Pesa is Kenya’s mobile money system and it is the most advanced cashless payment ecosystem in Africa. It is how Kenyans pay for everything – the matatu, the park entry, the bus ticket, the guesthouse, the roadside sukuma wiki. Without it, you are paying at cash counters or using credit cards that attract conversion fees, or standing in queues that move half as fast. With it, you are operating like a local.

The SGR booking portal requires M-Pesa. KWS park payment goes through eCitizen which takes M-Pesa. Most bus companies sell tickets via M-Pesa. Get the SIM. Register it with your passport. Don’t wait until you need it.
When to Go: The Budget Timing Window
| Period | Season | Budget Impact |
| April–June (long rains) | Off-peak, lush green landscapes | Accommodation 20–40% cheaper; Mara fees halve for non-residents |
| October–November (short rains) | Shoulder season | 30–50% savings; brief afternoon showers only |
| January–February | Good shoulder period | Baby animal season, lower crowds, moderate pricing |
| July–October | High season – Great Migration | Premium prices; book parks 3+ months ahead |
| December–January (festive) | Peak domestic tourism | Prices double; SGR sells out in hours; plan early or avoid |
April to June is my personal recommendation for first-time budget visitors. The landscapes are extraordinary – everything is green, the light is soft, the animals are calmer, and the prices reflect a market that is not fighting over limited beds. The rains are real but they come in the afternoon and are usually gone by evening.
What to Negotiate and What to Leave Alone
Kenya has a healthy negotiation culture in specific contexts. The key is knowing where it applies and where it absolutely does not.
Negotiate: boda boda and tuk-tuk fares before boarding (always), market souvenir and craft prices (start at 40–50% of asking, meet somewhere honest in the middle), non-app taxi quotes, multi-night guesthouse rates particularly in low season, and safari package quotes especially for groups.
Do not negotiate: matatu fares (these are set by SACCO cooperatives and attempting to bargain will earn you nothing but a confused stare), SGR tickets (government-fixed), supermarket prices, or national park entry fees. The park gate clerk cannot give you a discount and trying to negotiate will only frustrate both of you.
Data Bundles: Don’t Underestimate This Line Item
You need mobile data in Kenya more than almost any other country I’ve travelled in – because the payment systems, transport bookings, and park entries all assume you have internet access. Safaricom bundles:
| Bundle | Price (KES) | Validity |
| 1 GB | KES 100 | 24 hours |
| 6 GB | KES 700 | 1 week |
| 15 GB | KES 1,000 | 1 month |
Budget KES 500–700 per week on data and you will not run out at a park gate.
Region by Region: Where to Go
Nairobi – Your Budget Base
I’m biased, I grew up here. But Nairobi genuinely works as a budget base in a way that surprises first-timers. Dorm beds from KES 900. Local restaurant meals from KES 200. Matatus to almost anywhere in the city for KES 50–100. Day trips to Naivasha (KES 300–500 by matatu) or Thika’s Fourteen Falls (KES 200–300) are easy and cheap. Karura Forest for an afternoon costs KES 174 for Kenyans – it has caves, a waterfall, and trails through forest that feels impossibly peaceful for a city of 4 million people.

Mombasa and the Coast
Take the SGR from Nairobi. KES 1,500. Five hours. Tsavo through the window. From Mombasa station, a matatu into town costs KES 50–80. The Likoni Ferry to the South Coast is free. Tuk-tuks do the rest. Eat at coastal ‘hotels’ where the pilau has been slow-cooked since dawn and costs KES 300–400. Swim at Diani, Watamu, or Malindi – no ticket, no wristband, no checkout time. The coast does not require a big budget. It requires showing up.
The Rift Valley – Hell’s Gate, Naivasha, Nakuru
The most accessible budget adventure zone in Kenya, 90 minutes from Nairobi by matatu. Hell’s Gate cycling among wildlife for KES 500 (citizen/resident entry) plus KES 400–1,000 for bike hire. Lake Naivasha boat rides from KES 1,000–2,000 shared. Mt. Longonot hiking for KES 500 citizen entry. Fisherman’s Camp for KES 800 a night. A full weekend here – Friday evening to Sunday afternoon – comes in at KES 5,000–8,000 all-in. I’ve done this trip more times than I can count and it never disappoints.

Western Kenya – Kisumu and Kakamega
Buses from Nairobi to Kisumu run KES 1,500–1,800 for a 6–8 hour journey. Fresh tilapia straight from Lake Victoria with ugali at a local lakeside restaurant costs KES 300–600. Kakamega Forest – Kenya’s last fragment of equatorial rainforest, full of birds and butterflies that exist nowhere else in the country – charges KES 20 entry for the southern section. Twenty shillings. I still can’t quite believe that number. Go. Dunga Bay on the lake is free.
The Maasai Mara Region
By road from Nairobi: matatu to Narok (KES 350–800, 2.5 hours), then shared transport to Sekenani gate (KES 300–500). Visit in January–June when non-resident fees are $100/day rather than $200. Stay at budget camps outside the reserve. Join a shared game drive at $25–30 per person in a full vehicle. Budget three-day group package from Nairobi: KES 54,000–80,000 per person, all-inclusive. Worth every shilling if you’ve never seen the Mara – there is nothing else like it on earth.
Before You Go
I’ve been writing about travel for years and helping people plan trips for almost as long. Kenya never gets old as a subject – not for me, not for the people I work with, and certainly not for the country itself which keeps surprising everyone, including the people who grew up here.
The one question I get most often is: ‘Is it affordable?’ And the answer, if you’ve read this far, is yes – with one honest caveat. Everyday Kenya is genuinely cheap. The transport, the food, the accommodation, the coast, the forests, Karura, the matatu rides, the mandazi at 7am – all of it adds up to a daily budget that is lower than most people expect. Wildlife Kenya – particularly the Maasai Mara for non-residents – is in a different cost category entirely and needs its own budget module treated with proper planning.
Know both. Plan for both. And then go, because the version of Kenya waiting for you – the real one, not the brochure version – is better than anything I can write here.
Do you have questions about a specific trip you’re planning? Drop them in the comments below or reach out directly. I’ve been to all 47 counties. There isn’t a question about Kenya travel I haven’t heard, and I answer every single one.
– Maria (Mkay) Kamau
ICF-Certified Travel Coach · travelwithmkay.co.ke
| Ready to plan your trip? I work with travellers one-on-one to build real plans – the right route, the right budget, the confidence to actually go. From ‘someday’ to ‘I’m going.’ → travelwithmkay.co.ke/services |
Sources & Note on Prices
Park fees from KWS Conservation Fee Schedule (October 2025). SGR fares from Kenya Railways official tariff (March 2025). Maasai Mara fees from masaimara.travel. USD conversions use Central Bank of Kenya rate of KES 129.52 per USD as posted 19 March 2026. Transport and accommodation prices are ranges based on current traveller reporting and are subject to change – always verify before travel. December and Easter prices for transport are typically 50–100% higher than standard rates shown.


Leave a reply