Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

14-Day East Africa Family Route from Kenya with Neighboring Country Stops

Day 1 · Sun, Jul 19
Nairobi

Arrival in Nairobi

  1. Jomo Kenyatta International Airport (JKIA) to Nairobi CBD / Westlands transfer — Nairobi — Private transfer or hotel shuttle after arrival; allow ~30–45 minutes depending on traffic, with hotel check-in and a light reset first.
  2. Nairobi National Museum — Museum Hill — A great first stop for Kenyan history, wildlife, and culture that works well for kids and adults; morning, ~1.5–2 hours.
  3. The Nairobi Snake Park — Museum Hill — Compact and family-friendly beside the museum, with reptiles and fish that children usually enjoy; late morning, ~45–60 minutes.
  4. The Alchemist Bar & Kitchen — Westlands — Easy casual lunch with varied food options and a lively family-friendly daytime vibe; lunch, ~1 hour, approx. KES 1,500–3,000 per adult.
  5. Karura Forest — Gigiri / Kiambu Road edge — Fresh air, gentle trails, waterfalls, and cycling/picnic options make this a good post-flight unwind; afternoon, ~2 hours.
  6. Village Market — Gigiri — Useful for souvenirs, snacks, and an easy dinner with many choices before returning to the hotel; evening, ~1–1.5 hours, approx. KES 1,500–3,500 per person.

Arriving from JKIA into Nairobi CBD or Westlands, plan for about 30–45 minutes by private transfer if traffic is kind, and closer to an hour if you land in the usual late-afternoon crawl. For a family of six, a hotel shuttle or pre-booked van is the easiest way to go—less hassle with luggage, and you can go straight to check-in, freshen up, and have a light reset before heading out. If you’re staying in Westlands, that’s the nicest base for this first day: easier access to Museum Hill, Gigiri, and later back to the hotel without battling the CBD.

Morning

Start gently at Nairobi National Museum on Museum Hill. It’s one of the best “first day” stops in the city because it gives you a clean overview of Kenya without feeling too heavy: natural history, cultural displays, and a bit of art, all in one place. For the kids, the exhibits are easy to move through and not overwhelming, and adults usually enjoy the Kenya history sections and the wildlife galleries. Expect to spend 1.5–2 hours here; typical entry is around KES 200–500 for residents/locals depending on category, with extra for some special exhibits. Arrive earlier in the morning if you can, when it’s cooler and quieter, and use the museum parking or a quick taxi from Westlands/CBD.

Late Morning to Lunch

Walk or take a short ride to The Nairobi Snake Park, right beside the museum, for a compact family stop that children usually remember more than the adults expect. It’s not huge, which is exactly why it works well on arrival day: you get reptiles, fish, and a simple, low-energy visit without burning the kids out. Give it 45–60 minutes. From there, head to The Alchemist Bar & Kitchen in Westlands for lunch. During the day it’s relaxed and family-friendly, with plenty of food stalls and casual seating; at night it becomes a much busier social spot, so lunch is the sweet spot for a family. Budget roughly KES 1,500–3,000 per adult depending on what you order, and less for kids if they share plates or go simple. A taxi from Museum Hill to Westlands is usually quick, about 10–15 minutes depending on traffic.

Afternoon to Evening

After lunch, slow the pace down with Karura Forest on the Gigiri/Kiambu Road edge. This is the best antidote to travel fatigue—cool shade, easy walking trails, and the option to rent bikes if everyone still has energy. Keep it simple: choose a short loop, visit the waterfall area if you feel like it, and let the kids run off steam in a safe, open space. Allow around 2 hours including the drive in and out; from Westlands it’s usually 15–25 minutes by taxi, depending on which gate you use. Then finish at Village Market in Gigiri for snacks, a relaxed early dinner, and a bit of browsing for souvenirs or travel basics. It’s especially convenient because you’ll find multiple restaurants, a supermarket, and easy seating, so nobody has to commit to one long meal after a flight day. Plan about 1–1.5 hours here, with dinner generally landing around KES 1,500–3,500 per person depending on the restaurant. From Village Market, head back to your hotel in Westlands or CBD by taxi—best to leave before the late-evening traffic settles in.

Day 2 · Mon, Jul 20
Nairobi

Nairobi city stay

  1. Nairobi National Park — Lang’ata — Best early-morning wildlife outing close to the city, with a strong chance of seeing lions, rhinos, and giraffes; early morning, ~3 hours.
  2. The Carnivore Restaurant — Lang’ata — Classic Nairobi lunch stop for grilled meats and a broad menu, with enough space for families; lunch, ~1.5 hours, approx. KES 2,500–5,000 per adult.
  3. David Sheldrick Wildlife Trust — Lang’ata — A meaningful elephant orphanage visit that kids usually remember for years; afternoon, ~1 hour.
  4. Giraffe Centre — Karen — Interactive and fun for children, with close-up giraffe feeding and a short nature walk; late afternoon, ~1–1.5 hours.
  5. Karen Blixen Museum — Karen — A scenic cultural stop that adds a colonial-history layer to the day without being too long; late afternoon, ~1 hour.
  6. Talisman Restaurant — Karen — Relaxed dinner in a leafy setting after the Karen circuit; evening, ~1.5 hours, approx. KES 2,500–4,500 per person.

Morning

Start early from your hotel and head to Nairobi National Park in Lang’ata as soon as the gates open, ideally by 6:00–6:30 am. This is one of those Nairobi experiences that genuinely feels surreal: wildlife with the city skyline in the background. For a family of six, a private van or safari vehicle is the easiest way to move around inside the park, and you’ll want a driver who knows the loops well so you don’t waste time. Expect about 3 hours inside; if you go early, you’ve got the best chance of spotting rhinos, lions, giraffes, buffalo, and plenty of antelope before the heat pushes animals deeper into the bush. Park fees for residents are lower than for non-residents, and children usually pay reduced rates, so it’s worth checking current resident pricing when booking.

Lunch

After the game drive, roll straight into The Carnivore Restaurant still in Lang’ata for an easy family lunch. It’s one of those classic Nairobi stops where the setting is built for groups, the service is brisk, and kids can settle in without feeling like they have to sit too formally. The meat selection is the main attraction, but there’s also a good menu for anyone who wants something milder. Plan on about KES 2,500–5,000 per adult depending on what package you choose, and allow around 1.5 hours so nobody feels rushed. If you’re moving by car, Carnivore to the orphanage area is a short hop, usually under 10 minutes depending on traffic.

Afternoon Exploring

Next, continue to David Sheldrick Wildlife Trust in Lang’ata. This is the day’s most emotional stop and usually the one children talk about longest, especially when the baby elephants come out for feeding and mud baths. The public viewing window is short, so timing matters; try to arrive a little before the scheduled visit and keep an eye on entry instructions because they can be strict about the hour. After that, head to Giraffe Centre in Karen, which is wonderfully interactive for an 8- and 6-year-old—feeding the giraffes at eye level is always a hit, and the raised boardwalk keeps the pace easy. From there, finish with Karen Blixen Museum, just a short drive away in the same leafy stretch of Karen; it’s a gentle cultural stop, best enjoyed as a one-hour wander through the house, gardens, and history. Traffic in this part of Nairobi is usually lighter than the city center, but late afternoon can still build up along Lang’ata Road and Karen Road, so keep your driver nearby and move one place at a time.

Evening

Wrap up the day with dinner at Talisman Restaurant in Karen, a lovely leafy setting that feels calm after a full Nairobi day. It’s a good place to slow down, order a mix of dishes, and let the kids decompress while the adults enjoy a proper sit-down meal. Dinner is typically around KES 2,500–4,500 per person depending on choices, and it’s wise to book ahead on a Sunday or during July holiday travel. If you’re heading back toward the hotel after dinner, the cleanest route is usually via Ngong Road or Lang’ata Road depending on where you’re staying; leave after dinner rather than trying to squeeze in any more stops, because Nairobi evenings can get sticky with traffic and everyone will appreciate getting back at a sensible hour.

Day 3 · Tue, Jul 21
Naivasha

Transfer to Naivasha

Getting there from Nairobi
Private car/hire driver via Nairobi–Nakuru Highway (2.5–3.5 hrs, ~KES 8,000–15,000 one-way for vehicle). Best to depart around 8:00 am to reach before lunch.
Intercity shuttle/minibus from Nairobi CBD/Westlands to Naivasha (3–4 hrs, ~KES 1,000–2,000 pp) via Easy Coach/individual shuttle operators; cheaper, but less flexible.
  1. Nairobi to Naivasha via the Nairobi–Nakuru Highway — Route transfer — Depart around 8:00 am; allow ~2.5–3.5 hours including traffic and a comfort stop, and aim to arrive before lunch for smooth hotel check-in.
  2. Lake Naivasha Sopa Resort / lakeside lunch area — Naivasha — Easy first stop to settle in with views over the water and a family-friendly meal; late morning to lunch, ~1–1.5 hours, approx. KES 1,800–4,000 per person.
  3. Crescent Island Game Sanctuary — Naivasha — Walk among giraffes, zebra, and antelope in a rare open sanctuary that feels safe and engaging for kids; afternoon, ~2–3 hours.
  4. Lake Naivasha boat ride — Naivasha — A short boat safari adds hippos and birdlife without overtaxing young children; late afternoon, ~1 hour.
  5. Enashipai Resort & Spa — Naivasha — Good for a relaxed family dinner or sundowner coffee in a polished setting; evening, ~1.5 hours, approx. KES 2,500–5,000 per person.

Morning

Leave Nairobi around 8:00 am and keep the trip in a private car if you can — for a family of six, it’s the easiest way to travel with bags, snacks, and kid stops without stress. The drive on the Nairobi–Nakuru Highway usually takes 2.5–3.5 hours, depending on traffic and one comfort break, so you should be rolling into Naivasha before lunch. Once you arrive, head straight to Lake Naivasha Sopa Resort for an easy check-in vibe and a proper sit-down meal with water views. It’s a good first stop because the setting is relaxed, the lawns are wide, and kids can breathe after the road. Expect lunch around KES 1,800–4,000 per person depending on what you order; if you want to keep it smooth, ask for a table facing the lake and let the children stretch before the afternoon outing.

Afternoon

After lunch, make your way to Crescent Island Game Sanctuary — it’s one of the best family-friendly experiences in Naivasha because you walk among giraffes, zebras, antelope, and plenty of birdlife in a very open, easy-going setting. It usually takes 2–3 hours, and kids the age of 8 and 6 tend to love it because there’s no heavy safari vehicle routine, just a gentle walk and lots to spot. Wear closed shoes, carry water, and don’t expect shade everywhere — the sun can be sharp even when the breeze off the lake feels nice. From there, head for a Lake Naivasha boat ride in the late afternoon; keep it short and simple, about 1 hour, and tell the boatman you want a calm circuit for hippos and birds rather than a long cruise. The best time is usually toward golden hour when the light softens and the lake feels especially lovely.

Evening

Wrap the day at Enashipai Resort & Spa for dinner or a sundowner coffee — it’s polished without feeling stiff, and it works well when you want something a bit more comfortable after an active afternoon. For dinner, budget roughly KES 2,500–5,000 per person depending on drinks and the menu, though kids’ meals can be simpler and more affordable if you ask. If you’re not in a rush, this is a nice place to linger a little, then head back to your lodge for an early night so everyone is fresh for tomorrow.

Day 4 · Wed, Jul 22
Naivasha

Naivasha and Lake area

  1. Hell’s Gate National Park — Naivasha / Elsa Gate — Start early for cooler weather, dramatic scenery, and gentle cycling or a guided drive; morning, ~3–4 hours.
  2. Lake View Picnic Area at Hell’s Gate — Hell’s Gate vicinity — A simple picnic or snack break keeps the day easy for the kids between activities; late morning, ~30–45 minutes.
  3. Olkaria Geothermal Spa — Naivasha — A unique geothermal soak is a fun, low-effort family experience after the park; early afternoon, ~1.5–2 hours.
  4. Safari Drifters Cafe — Naivasha town — Casual lunch stop in town with a laid-back atmosphere and budget-friendly meals; lunch, ~1 hour, approx. KES 800–2,000 per person.
  5. Elsamere Conservation Centre — South Lake Road — A scenic, slower-paced wildlife-and-tea stop that works well for a relaxed family afternoon; late afternoon, ~1–1.5 hours.
  6. A lakeside restaurant near Moi South Lake Road — Naivasha — Finish with an easy dinner overlooking the water; evening, ~1.5 hours, approx. KES 1,800–4,000 per person.

Morning

Leave Naivasha town early, ideally by 7:00–7:30 am, so you hit Hell’s Gate National Park while it’s still cool and the light is good for photos. From town to Elsa Gate it’s usually a 20–35 minute drive depending on where you’re staying and road conditions; in a family group of six, a private vehicle is the easiest option, and once inside the park you can choose a gentle game drive or, if you’re feeling active, a short cycling loop on the flatter sections. Entry is paid at the gate, and it’s smart to carry some cash as backup even though card/mobile options are increasingly common. Expect dramatic cliffs, geothermal steam pockets, zebras, giraffes, and a very open, easy-to-enjoy landscape that kids usually love because it feels “real safari” without being too intense.

Late Morning to Lunch

After the park, keep things simple with a stop at the Lake View Picnic Area at Hell’s Gate for snacks, fruit, or a light packed meal. It’s the kind of low-key pause that makes the day work well for children: no rushing, no long queue, just a chance to sit, hydrate, and take in the scenery before the next stop. From there, head to Olkaria Geothermal Spa for a warm soak and some proper downtime; it’s one of the most unique family-friendly experiences around Naivasha, and the shallow, naturally heated pools are especially nice after walking or cycling in the park. I’d plan on about 1.5–2 hours here, with swimwear, towels, and sandals in your day bag. Then continue into town for lunch at Safari Drifters Cafe, a relaxed local stop where you can get simple grilled meats, chips, rice dishes, and child-friendly plates without overthinking it; budget roughly KES 800–2,000 per person, and service is usually quicker if you arrive before the lunch rush.

Afternoon to Evening

In the late afternoon, drive down South Lake Road to Elsamere Conservation Centre for a slower, scenic stop that feels very “old Naivasha” in the best way. It’s a calm place for tea, light snacks, gardens, birdlife, and a bit of lake-country atmosphere, and it works nicely after the busier park and spa activities. If you’re lucky with timing, the light over the lake is lovely around golden hour, so this is the best moment to just sit and breathe rather than trying to cram in anything else. Wrap the day with dinner at a lakeside restaurant near Moi South Lake Road — choose somewhere with an outdoor terrace so the family can relax and the kids can stretch out after the day out. A sensible budget is about KES 1,800–4,000 per person depending on what you order, and if you’re staying around Moi South Lake Road or nearby, the return to your lodge is usually just a short drive after dinner, best done before it gets too dark and chilly.

Day 5 · Thu, Jul 23
Kisumu

Transfer to Kisumu

Getting there from Naivasha
Private car/hire driver via Nakuru–Kericho–Kisumu road (6.5–8 hrs, ~KES 18,000–30,000 one-way for vehicle). Leave around 7:00 am; it’s a long full-day drive with a lunch stop.
Intercity bus/shuttle (7–9 hrs, ~KES 1,500–3,000 pp) from Naivasha/Nakuru to Kisumu where available; book through local shuttle operators or direct at the stage, but schedules are less reliable than road hire.
  1. Naivasha to Kisumu via Nakuru–Kericho–Kisumu road — Route transfer — Leave around 7:00 am; expect a long full-day drive of ~6.5–8 hours with stops, so keep breakfast early and plan for lunch en route.
  2. A café or road-stop restaurant in Kericho — Kericho — Break the journey with tea-country scenery and a proper meal to reset the family; mid-morning or lunch, ~1 hour, approx. KES 700–1,800 per person.
  3. Kisumu Museum — Kisumu — A compact, educational stop introducing Luo culture, local history, and natural history; late afternoon, ~1 hour.
  4. Dunga Beach — Kisumu — A good first lakeside sunset stretch where kids can run around and you can watch fishing activity; late afternoon, ~1 hour.
  5. Acacia Premier Hotel restaurant — Kisumu CBD — Reliable dinner option in town after a long drive; evening, ~1.5 hours, approx. KES 1,800–4,500 per person.

Morning

Leave Naivasha by 7:00 am if you can, because this is one of those days where an early start really saves the whole family. The road out through Nakuru and on toward Kericho is scenic but long, so pack water, snacks, and a small bag of wipes or tissues for the kids. If you’re self-driving, fuel up before you hit the main highway and keep a little cash handy for incidental stops and parking. By late morning, the tea country around Kericho feels like a proper reset: cooler air, green hills, and a chance to stretch after the first leg of the drive.

Lunch Stop in Kericho

Stop at a decent café or road-restaurant in Kericho town for a relaxed lunch and tea break. A good family-friendly option is Mocha Place Kericho or Kericho Golf View Hotel if you want a sit-down meal with a calmer setting; both are easy to find in town and usually serve Kenyan favorites like chicken, ugali, chips, rice, and fresh juice. Budget around KES 700–1,800 per person, depending on how simple or full your meal is. For a road trip with children, this is the moment to slow down a bit, use clean facilities, and let everyone recharge before the final push to Kisumu.

Afternoon Exploring

You should reach Kisumu in the late afternoon, and the first stop I’d make is Kisumu Museum because it’s compact and doesn’t overwhelm tired kids. It’s a nice introduction to Luo culture, regional history, and some natural history displays, and it usually takes about an hour to do properly; aim to arrive before closing time and check the day’s hours locally, since museums can vary a little with holidays or special events. From there, head out to Dunga Beach for fresh air and a proper Lake Victoria sunset. It’s a relaxed, open lakeside stretch where the kids can run around, watch boats and fishing activity, and you can just breathe after the drive. Keep an eye on the little ones near the water and stick to the busier, more active parts of the shore.

Evening

For dinner, go into Kisumu CBD and settle at Acacia Premier Hotel restaurant — it’s one of the most reliable spots in town after a long travel day, with a cleaner, more polished setting and a menu that works well for families. Expect around KES 1,800–4,500 per person depending on what you order; it’s a good place for grilled fish, chicken, pasta, or a proper buffet-style meal if available. If you still have energy after dinner, a short drive or taxi ride back to your hotel is enough — keep the rest of the evening light so you’re fresh for a slower lakeside day tomorrow.

Day 6 · Fri, Jul 24
Kisumu

Kisumu lakeside stay

  1. Impala Sanctuary — Kisumu — Family-friendly wildlife viewing close to town, with impalas, zebras, and lakeshore views; morning, ~1.5–2 hours.
  2. Kisumu Impala Sanctuary viewpoint / lakeside walk — Kisumu — An easy follow-up for photos and a calm stroll before lunch; late morning, ~45 minutes.
  3. Java House Kisumu — Kisumu CBD — Convenient lunch with familiar options for children and adults; lunch, ~1 hour, approx. KES 1,200–2,800 per person.
  4. Kisumu Yacht Club — Milimani / Lake Victoria shore — Good for a slower afternoon drink, snack, or sunset by the water; afternoon, ~1.5 hours.
  5. The Westend Shopping Mall food court / café options — Kisumu — Easy family dinner with flexible food choices after a lakeside day; evening, ~1–1.5 hours, approx. KES 1,000–3,000 per person.
  6. A walk along the Kisumu waterfront near the CBD — Kisumu — Short evening promenade to wind down before the cross-border day; evening, ~30–45 minutes.

Morning

Start your day at Impala Sanctuary as soon as it opens, ideally around 7:00–8:00 am, when it’s cooler and the animals are more active. It’s one of the nicest easy outings in Kisumu for a family because you get a proper wildlife feel without a long game-drive day — expect impalas, zebras, giraffes in the broader area, hippos near the water, and plenty of birdlife. Entry is usually very reasonable, and with kids aged 8 and 6, the short walking loops work well; just bring water, sunscreen, and hats because the lakeshore sun comes up fast. If you’re using a taxi from town or Milimani, the drive is usually 10–15 minutes depending on traffic.

After that, keep things slow with the Kisumu Impala Sanctuary viewpoint / lakeside walk for photos and a relaxed stroll. This is the kind of place where you don’t need to “do” much — just enjoy the breeze off Lake Victoria, take family pictures, and let the children move around before lunch. It’s a good moment to pause and enjoy how close the city is to the water; mornings here are especially pleasant, and you can usually spend 30–45 minutes without rushing.

Lunch

Head into Kisumu CBD for lunch at Java House Kisumu, which is a smart family stop because it’s predictable, air-conditioned, and easy with children. Expect familiar options like sandwiches, burgers, pasta, chips, coffee, juice, and milkshakes, with a rough budget of KES 1,200–2,800 per person depending on what everyone orders. If you’re coming from the sanctuary, it’s a simple 10–20 minute drive into town; parking can be a bit tighter around peak lunch hours, so it helps to arrive slightly before the rush. This is also a nice place to reset before the slower afternoon by the lake.

Afternoon

In the afternoon, go over to Kisumu Yacht Club in Milimani for a more relaxed lakeside stretch. It’s a good spot to sit with a cold drink, have a snack, and enjoy the water views without committing to a full activity, and the setting is especially lovely later in the day when the light softens over Lake Victoria. If the kids are restless, this is one of the easiest places to let the day breathe a little while adults enjoy the atmosphere. From Java House, it’s usually a short 5–15 minute ride depending on where you are in town, and you’ll want to keep cash/card handy for drinks and snacks.

Evening

For dinner, move to The Westend Shopping Mall food court / café options for the most flexible family meal in town. It works well after a lake day because everyone can choose what they want — usually a mix of local favorites, fast food, pizza, chicken, and café-style meals — and the budget stays manageable at around KES 1,000–3,000 per person. After eating, take a short walk along the Kisumu waterfront near the CBD to round off the day. It’s best done just before dark or soon after, when the air is cooler and the lakeside feels calm; keep it light and simple, then get back to the hotel early because tomorrow’s cross-border travel to Uganda is a long one and you’ll want an early start.

Day 7 · Sat, Jul 25
Entebbe

Cross to Entebbe

Getting there from Kisumu
Private car to Busia border + onward road transfer to Entebbe (8–10 hrs total, ~KES 25,000–45,000 vehicle plus Uganda segment if separate). Depart around 6:00 am for border formalities and arrival late afternoon.
Cross-border shuttle/coach via Busia (8–11 hrs, ~USD 25–50 pp / ~KES equivalent) with operators running the Kisumu–Kampala corridor, then taxi from Kampala/Entebbe junction. Best if you want to avoid self-coordinating the border crossing.
  1. Kisumu to Entebbe via Busia border crossing — Cross-border transfer — Depart around 6:00 am; allow ~8–10 hours total including immigration and road time, and keep passports ready for everyone.
  2. Munyonyo Mart-style roadside lunch stop near the highway / en route café — En route — Use a clean, busy stop for lunch so the children can stretch and eat comfortably; midday, ~1 hour, approx. USD 8–18 per person.
  3. Entebbe Botanical Gardens — Entebbe — A gentle first Uganda stop with lake views, big trees, monkeys, and easy family walking; late afternoon, ~1.5–2 hours.
  4. Uganda Wildlife Conservation Education Centre (UWEC) — Entebbe — Great for a first wildlife introduction in Uganda without a long safari day; late afternoon, ~1.5 hours.
  5. A lakeside restaurant on the Entebbe peninsula — Entebbe — Relaxed dinner with fresh fish and sunset views after the border day; evening, ~1.5 hours, approx. UGX 35,000–80,000 per person.

Morning

Leave Kisumu as early as 6:00 am for the Busia border crossing — this is one of those days where the early start really matters. With six of you, keep passports, yellow fever cards, and any child travel documents in one easy-to-reach folder so immigration doesn’t slow you down. If you’re in a private vehicle, the route is straightforward but long; plan for 8–10 hours total including border time, with a bit of cushion for queues, road checks, and a necessary stretch stop for the kids. A good rule is to avoid arriving at the border too late in the morning, because the line can build quickly.

Lunch

For a break, stop at a clean roadside café or family-friendly service point around the Munyonyo/highway side once you’re in the Kampala–Entebbe corridor, where you can get a proper sit-down meal and let the children run off some energy. You want somewhere busy, tidy, and easy to park at — think simple grilled chicken, chips, rice, chapati, juice, and bottled water rather than anything fancy. Expect around USD 8–18 per person, though you can keep it lighter if the kids only want snacks and fruit. This is not a day for lingering too long; 45–60 minutes is the sweet spot before getting back on the road.

Afternoon Exploring

Once you reach Entebbe, head first to Entebbe Botanical Gardens for an easy, beautiful introduction to Uganda. It’s best in the late afternoon when the heat softens and the light on Lake Victoria is lovely for photos. Entry is usually modest, and the grounds are relaxed enough for children to walk without feeling rushed — there are big old trees, monkeys, birdlife, and plenty of space to breathe after the border day. From there, continue to the Uganda Wildlife Conservation Education Centre (UWEC) for a gentle wildlife stop that works very well for families: you’ll see rescued animals, get a feel for Uganda’s conservation story, and avoid the exhaustion of a full safari day. Set aside about 1.5 hours there; it’s one of the most practical first-day activities if you’re arriving tired.

Evening

Finish with a relaxed dinner at a lakeside restaurant on the Entebbe peninsula — the kind of place where you can watch the sun drop over Lake Victoria while the kids settle into their seats and you finally exhale. Good family-friendly options in that area often serve fresh tilapia, chicken, ugali, chips, and cold drinks, with dinner typically landing around UGX 35,000–80,000 per person depending on how big you eat. A calm, waterfront place is ideal tonight because tomorrow is better spent in a slower rhythm, and after a border-crossing day that combination of water views, fresh air, and an unhurried meal is exactly what you’ll want.

Day 8 · Sun, Jul 26
Kampala

Entebbe and Kampala corridor

Getting there from Entebbe
Taxi/ride-hail (Uber/Bolt/ordinary taxi) via Entebbe Road (45–75 mins, ~UGX 30,000–70,000 depending on traffic and pickup point). Best to leave after breakfast or between rush hours.
Airport shuttle/shared van if coming from hotel near the airport (45–90 mins, ~UGX 20,000–40,000 pp); cheaper but slower and less direct.
  1. Namirembe Cathedral — Namirembe Hill, Kampala — Start with a scenic hilltop landmark and city views before traffic builds; morning, ~45 minutes.
  2. Kasubi Tombs — Kasubi — Important cultural heritage site that adds depth to the Uganda leg; mid-morning, ~1 hour.
  3. Uganda Museum — Kamwokya — Best broad overview of the country’s history, instruments, and culture, with enough variety for the kids; late morning, ~1.5 hours.
  4. Cafe Javas — Kololo / Bukoto area — Dependable lunch with a large menu and family-friendly service; lunch, ~1 hour, approx. UGX 30,000–70,000 per person.
  5. Ndere Cultural Centre — Ntinda — A colorful afternoon or early evening cultural stop with music and dance that children usually enjoy; late afternoon, ~1.5–2 hours.
  6. The Pearl of Africa Hotel — Nakasero — Good quality dinner option to end a city day comfortably; evening, ~1.5 hours, approx. UGX 60,000–120,000 per person.

Morning

From Entebbe into Kampala, plan for an easy-start city day: leave after breakfast so you miss the worst of Entebbe Road traffic and roll into Namirembe Hill before the city gets noisy. A taxi or ride-hail is the simplest for a family of six, and once you’re up on the hill the air feels calmer immediately. Spend about 45 minutes at Namirembe Cathedral soaking in the views over Kampala’s hills, taking the kids around the grounds, and enjoying the old-school, peaceful feel of one of the city’s most recognizable landmarks.

Mid-morning

From there, head west to Kasubi Tombs in Kasubi for a meaningful cultural stop that adds real depth to your Uganda leg. It’s usually best to arrive before the midday heat builds; give yourselves about an hour here, and keep the visit respectful and unhurried because this is an important heritage site, not just a sightseeing stop. After that, continue to Uganda Museum in Kamwokya for a broader, kid-friendly overview of the country — the musical instruments and traditional exhibits are usually the bits children enjoy most, and the visit works well at a relaxed pace of around 1.5 hours.

Lunch and afternoon

For lunch, Cafe Javas in the Kololo / Bukoto area is the easiest family choice: clean, reliable, and flexible enough that everyone finds something they actually want to eat. Expect roughly UGX 30,000–70,000 per person, depending on what you order, and it’s a good place to recharge without losing half the afternoon. Later, make your way to Ndere Cultural Centre in Ntinda for music, dance, and a proper East African cultural performance feel; this is the stop that usually keeps both kids entertained because it’s lively and visual. Aim to arrive late afternoon so you can settle in comfortably for the show or performance session, which usually runs about 1.5–2 hours depending on the program.

Evening

End the day with dinner at The Pearl of Africa Hotel in Nakasero, which gives you a polished but comfortable final meal in the city. It’s a nice place to unwind after a full Kampala day, with enough space and service style to suit a family group; budget around UGX 60,000–120,000 per person. If you have energy left after dinner, a short drive through Kololo or back toward Nakasero is a pleasant way to finish, but keep it light — tomorrow is better if you’re not all exhausted from overpacking the day.

Day 9 · Mon, Jul 27
Jinja

Transfer to Jinja

Getting there from Kampala
Private car/driver via Kampala–Jinja Highway (2.5–3.5 hrs, ~UGX 180,000–300,000 vehicle one-way). Depart around 8:00 am to beat traffic and arrive in time for lunch.
Scheduled bus/shuttle from Kampala (3–4.5 hrs, ~UGX 25,000–45,000 pp) with operators like YY Coaches, Modern Coast, or post-COVID minibus shuttles; book the earliest morning departure.
  1. Kampala to Jinja via the Kampala–Jinja Highway — Route transfer — Leave around 8:00 am; expect ~2.5–3.5 hours with traffic, and pause once for snacks and bathroom break.
  2. Jinja Sailing Club — Jinja town / Lake Victoria shore — Nice first stop for lakeside lunch or coffee after arrival; late morning to lunch, ~1 hour, approx. UGX 25,000–60,000 per person.
  3. Source of the Nile — Jinja — The classic family landmark in Jinja and an easy photo stop that fits the destination well; afternoon, ~1–1.5 hours.
  4. Jinja Central Market — Jinja CBD — A quick, lively market stop for local snacks, fruit, and a sense of the town’s rhythm; mid-afternoon, ~30–45 minutes.
  5. Moti Mahal Jinja — Jinja town — Easy dinner with dependable options if you want something more varied after a travel day; evening, ~1–1.5 hours, approx. UGX 25,000–70,000 per person.

Morning

Leave Kampala around 8:00 am and take the Kampala–Jinja Highway straight to Jinja; with normal traffic you’re looking at about 2.5–3.5 hours, so by the time you roll in it should be late morning. For a family of six, a private driver is the smoothest option because you can stop once for snacks and bathrooms without the whole day turning into a rush. Aim to arrive with bags already dropped at your hotel or lodge near town so you can head straight to the lakefront for an easy first stop.

Lunch at the lake

Start at Jinja Sailing Club on the Lake Victoria shore for a relaxed lunch or coffee. This is one of the nicest “we’ve made it to Jinja” places because it’s airy, calm, and good for a family to settle in after a road day. Expect roughly UGX 25,000–60,000 per person depending on what you order; it’s a good spot for grilled fish, chips, burgers, and cold drinks, with enough space that kids don’t feel boxed in. If you want a softer landing, sit outside and just enjoy the breeze before moving on.

Afternoon Exploring

After lunch, make your way to the Source of the Nile, the classic Jinja stop and the one everyone should see at least once. Give it 1–1.5 hours so you’re not rushing the photos, the views, or the little walk around the site. It’s a straightforward family outing rather than a strenuous one, and it fits nicely into a late-afternoon rhythm when the light is better and the heat has dropped. From there, swing by Jinja Central Market for a quick, lively 30–45 minute wander — this is where you can grab fresh fruit, roasted groundnuts, or a few local snacks and get a real feel for town life without committing to a long shopping stop.

Evening

Wrap up with dinner at Moti Mahal Jinja, an easy choice if you want something dependable and varied after a travel-heavy day. It usually works well for families because everyone can find something familiar, and you’re looking at about UGX 25,000–70,000 per person depending on drinks and dishes. Go in with a relaxed plan: dinner, a slow stroll back, and an early night so you’re fresh for a proper Jinja day tomorrow.

Day 10 · Tue, Jul 28
Jinja

Jinja riverside stay

  1. Mabira Forest Reserve — Between Jinja and Lugazi — Stop on the way for a green change of pace, forest air, and a short guided nature walk; morning, ~1.5–2 hours.
  2. Nile River Explorers — Bujagali / Jinja outskirts — Great for a family-friendly rafting or river activity briefing, with options to keep it mild; late morning to early afternoon, ~2–3 hours.
  3. The Deli at The Haven Eco River Lodge — Bujagali — Peaceful lunch spot with river views and a relaxed setting; lunch, ~1 hour, approx. UGX 35,000–80,000 per person.
  4. Itanda Falls — Jinja outskirts — A strong scenic finale for the day, with powerful rapids and dramatic river views; afternoon, ~1.5–2 hours.
  5. A riverside café in Bujagali — Bujagali — Use a calm riverside setting for sunset snacks or dinner after the falls; evening, ~1.5 hours, approx. UGX 25,000–60,000 per person.

Morning

Leave Jinja around 7:00–7:30 am so you can enjoy the cooler part of the day and keep the kids comfortable on the road. The first stop is Mabira Forest Reserve on the way toward Lugazi—about 1.5 to 2 hours with a private driver, depending on where you’re staying in Jinja and how quickly you clear town traffic. It’s best to park at the main visitor point and do a short guided walk rather than trying to self-navigate; local guides are usually easy to find on-site and will point out birds, butterflies, giant trees, and medicinal plants. Expect a light forest experience, not a hard hike, so it works well for a family day out. Bring insect repellent, closed shoes, and a light rain jacket in case the forest decides to drizzle.

Late Morning to Lunch

Continue on to Nile River Explorers in the Bujagali area, where you can pause for a family-friendly river briefing or choose a gentler water activity rather than full-on rafting. This is one of those places that feels very “Jinja” without being too intense for kids, and the staff are used to mixing adventure with relaxed family logistics. If anyone in the group doesn’t want to get wet, they can simply enjoy the riverside setting while the others do the briefing. From there, head to The Deli at The Haven Eco River Lodge for lunch; it’s a calm, leafy stop with proper river views and a slower pace that gives everyone a reset. Expect to spend about UGX 35,000–80,000 per person depending on what you order, with simple grilled dishes, fresh juices, and decent coffee.

Afternoon to Evening

After lunch, make your way to Itanda Falls for the most dramatic part of the day. The road can be a bit rough in sections, so use a vehicle with decent clearance if possible, and allow a little extra time getting there and back. The reward is the raw power of the Nile here—big rapids, spray, and that loud, wild river energy that makes it feel very different from the quieter riverfront spots. Go slowly with the kids near the viewing areas and keep a close eye on them, because this is more of a scenic stop than a casual picnic park.

Wrap up with a riverside café in Bujagali for sunset snacks or an early dinner—this is the easiest way to end the day without rushing back into town traffic. Good options in the area tend to be casual, with grilled fish, chips, samosas, juices, and cold drinks; budget around UGX 25,000–60,000 per person. If you want to keep tomorrow easy, head back to your lodge after dinner and avoid lingering too late on the road, since the drive back from Bujagali to central Jinja is short but best done before it gets too dark.

Day 11 · Wed, Jul 29
Nairobi

Return to Nairobi

Getting there from Jinja
Private car/driver via Busia or Malaba corridor, then Nairobi–Nakuru Highway (10–12 hrs, ~KES 25,000–45,000 vehicle one-way). Leave very early (5:30–6:00 am) to arrive in Nairobi by evening.
Cross-border coach/shuttle via Busia/Malaba (10–13 hrs, ~KES 3,500–6,500 pp / USD 30–60 pp) from Jinja/Kampala corridor operators; cheaper, but border timing can be unpredictable.
  1. Jinja to Nairobi via the Busia or Malaba corridor and the Nairobi–Nakuru Highway — Return journey — Depart very early around 5:30–6:00 am; expect ~10–12 hours including border/road time, so plan rest stops and arrive in Nairobi by evening.
  2. A highway café in Nakuru — Nakuru — Good lunch reset point on the long return, with simple family food and space to stretch; midday, ~1 hour, approx. KES 800–2,000 per person.
  3. Hotel check-in / pool downtime — Nairobi — Keep the evening light after the long drive so the kids can recover; late afternoon, ~2 hours.
  4. Brew Bistro & Lounge — Westlands — Easy supper with broad menu choices and an urban atmosphere for adults and children; evening, ~1.5 hours, approx. KES 1,800–4,000 per person.

Early departure from Jinja to Nairobi

Set off from Jinja very early, ideally 5:30–6:00 am, because this is a long cross-border return and the family will thank you later for the head start. The most comfortable option is a private driver via Busia or Malaba, then up the Nairobi–Nakuru Highway into the city; expect around 10–12 hours door to door with border formalities and a couple of rest stops. Keep passports, any child travel documents, and snacks in one bag you can reach quickly — border officers move faster when everything is organized, and with kids aged 8 and 6, fewer interruptions makes a big difference.

Lunch stop in Nakuru

By midday, aim to break the journey at a decent highway café in Nakuru for a proper reset: washrooms, a sit-down meal, and a chance for the kids to stretch. Good options along the route are the kind of places that serve familiar family food — nyama choma, rice, chicken, chips, soups, and tea — rather than anything fancy. Budget roughly KES 800–2,000 per person, depending on what everyone orders. Keep it simple and don’t linger too long; this is more about recharging than sightseeing, though a quick breath of fresh Rift Valley air before getting back on the road always helps.

Late afternoon check-in and pool downtime in Nairobi

Once you roll into Nairobi in the late afternoon, head straight to your hotel for check-in and a proper breather. If you’re staying in Westlands, Kilimani, or Karen, that’s ideal for this kind of arrival because you can get settled without battling the worst CBD traffic. Keep the evening light: a shower, a change of clothes, and some pool time or quiet downtime for the children before they collapse. This is one of those days where a slower rhythm is actually the smartest choice.

Dinner at Brew Bistro & Lounge, Westlands

For supper, head to Brew Bistro & Lounge in Westlands for an easy family dinner with a broad menu and a relaxed urban feel. It works well after a long drive because the setting is lively without being too formal, and there are enough food choices to keep both adults and kids happy. Plan about 1.5 hours there, with a rough spend of KES 1,800–4,000 per person depending on drinks and mains. If you’re coming from Kilimani or Karen, leave after traffic starts easing in the evening so the drive is smoother; after dinner, it’s a short hop back to the hotel for an early night.

Day 12 · Thu, Jul 30
Nairobi

Nairobi and nearby areas

  1. Nairobi Railway Museum — Nairobi CBD — A fun, less-crowded morning stop with trains and East African rail history that suits kids well; morning, ~1–1.5 hours.
  2. City Market — Nairobi CBD — Good for crafts, souvenirs, and a quick browse without too much walking; late morning, ~45 minutes.
  3. Tamarind Brasserie — Karura / Gigiri side — Nice lunch with polished service and seafood-heavy choices, suitable for a family treat; lunch, ~1.5 hours, approx. KES 2,500–5,000 per person.
  4. Oloolua Nature Trail — Karen — Shady walking paths and a softer nature break after the city center; afternoon, ~1.5–2 hours.
  5. The Hub Karen — Karen — Convenient for ice cream, coffee, and any last-minute shopping; late afternoon, ~1 hour.
  6. Artcaffe The Hub Karen — Karen — Easy family dinner with reliable options before the coast transfer the next day; evening, ~1.5 hours, approx. KES 1,500–3,500 per person.

Morning

From Nairobi to Nairobi Railway Museum in the CBD, plan on a short city hop of about 15–25 minutes from Westlands or 30–40 minutes from JKIA/Lang’ata side, depending on traffic. If you’re starting from a hotel near Kenyatta Avenue or Upper Hill, it’s an easy taxi ride and there’s usually space for drop-off right at the entrance on Haile Selassie Avenue. Aim to arrive soon after opening so the kids can enjoy the old locomotives and carriages before the place gets busier; budget roughly KES 200–500 per adult and less for children, though rates can change, so it’s worth checking at the gate.

The museum is one of those surprisingly fun Nairobi stops that feels a bit old-school in the best way. The train exhibits, vintage photos, and trackside displays work well for a family because there’s enough to look at without making it feel like a long lecture. Afterward, head a few minutes away to City Market for a quick browse through crafts, beadwork, carvings, and souvenirs. Keep your bargaining friendly and light — this is a good place to pick up a few gifts without spending the whole morning walking.

Lunch

For lunch, make your way to Tamarind Brasserie on the Karura/Gigiri side, which is usually about 20–35 minutes from the CBD outside peak jams, a little longer if you leave right at lunch hour. It’s a polished, easy family lunch spot with good seafood, calm service, and enough space to breathe after the city-center bustle. Expect about KES 2,500–5,000 per person, depending on what you order, and if you’re traveling with kids, it’s a nice place to slow down and let everyone regroup properly.

Afternoon Exploring

After lunch, continue to Oloolua Nature Trail in Karen, which is usually another 20–30 minutes by taxi from Gigiri/Karura if traffic behaves. This is the right kind of afternoon plan for a family: shaded paths, a gentle forest feel, and enough variety to keep the kids interested without feeling like a full safari day. Wear comfortable shoes, carry water, and go with the expectation of an easy 1.5–2 hour walk rather than a rushed checklist stop; entrance fees are modest, but carry some cash just in case.

When you finish, it’s a short and convenient hop to The Hub Karen — usually 10–15 minutes away — which is perfect for ice cream, coffee, and any last-minute shopping. It’s one of the most relaxed places in south Nairobi, and it works well as a soft landing after the trail. If you need ATMs, pharmacy items, kids’ snacks, or a quick wardrobe top-up before tomorrow’s coast transfer, this is the easiest place to sort it out without going far.

Evening

Wrap the day with dinner at Artcaffe The Hub Karen, right inside the mall, so there’s no extra moving around after dark. It’s a practical family dinner choice because everyone can find something they like, service is usually dependable, and you can keep the meal unhurried before the next day’s travel. Plan for around KES 1,500–3,500 per person, depending on drinks and mains, and aim to head out with enough time to rest properly for your departure to Mombasa tomorrow — the SGR morning train is easiest when you’re not packing late into the night.

Day 13 · Fri, Jul 31
Mombasa

Transfer to Mombasa

Getting there from Nairobi
SGR Standard Gauge Railway, Madaraka Express (Nairobi Terminus → Mombasa Terminus) (5.5–6 hrs, ~KES 1,000–3,000 pp depending on class). Book the 8:00 am morning train via Kenya Railways or the SGR tickets portal; ideal for a relaxed midday arrival.
Flight from JKIA to Mombasa (1 hr flight, ~KES 6,000–18,000 pp) on Kenya Airways / Jambojet / Safarilink if you need the fastest option, but add airport transfer time at both ends.
  1. Nairobi to Mombasa by SGR Standard Gauge Railway — Route transfer — Book the morning train from Nairobi Terminus around 8:00 am; allow ~5.5–6 hours including station arrival, and arrange a taxi pickup at Mombasa Terminus.
  2. Tamarind Dhow — Mombasa Old Town / Tudor Creek — Scenic waterfront lunch or early dinner with a special coast feel after arrival; afternoon, ~1.5–2 hours, approx. KES 2,500–6,000 per person.
  3. Fort Jesus — Old Town / Mombasa Island — The best historical anchor for the coast, with plenty to see without being too physically demanding; late afternoon, ~1.5 hours.
  4. Old Town Mombasa walk — Mombasa Island — Narrow streets, carved doors, and Swahili atmosphere make a lovely slow wander for the family; late afternoon, ~1 hour.
  5. A Swahili seafood restaurant in Nyali or Old Town — Mombasa — Finish with fresh coconut fish, biryani, or grilled seafood; evening, ~1.5 hours, approx. KES 1,500–4,500 per person.

Morning

Set off from Nairobi Terminus on the SGR Madaraka Express around 8:00 am so you can settle in for the coast run without rushing. For a family of six, the train is the easiest way to travel today: book your seats early, arrive at the station about 45–60 minutes before departure for check-in and baggage screening, and keep snacks, chargers, and a light sweater handy because the coach can be cool. By the time you roll into Mombasa Terminus after about 5.5–6 hours, it will be early afternoon, so have your taxi or hotel transfer pre-arranged to avoid the queue outside the station.

Afternoon

Head straight to Tamarind Dhow on Tudor Creek for a proper coast welcome — this is one of the nicest ways to ease into Mombasa, especially after a long rail day. Lunch or an early late-afternoon meal here feels special: water views, slow service, and a menu built for a celebratory family trip. Expect to spend about KES 2,500–6,000 per person, depending on what you order; booking ahead is smart, especially in peak holiday season. After that, make your way to Fort Jesus in Old Town, which is usually open 8:00 am–6:00 pm and takes about 1.5 hours if you’re moving at a comfortable family pace. It’s the best historical stop on the coast, and the sea breeze plus the thick stone walls make it far less tiring than it sounds. From there, drift into an Old Town Mombasa walk — keep it unhurried and let the carved doors, narrow lanes, and Swahili balconies do the work. Late afternoon is the nicest time because the heat softens and the streets feel alive but not overwhelming.

Evening

Finish the day with a good Swahili seafood restaurant in Nyali or Old Town — somewhere relaxed enough for the kids but still proper coast food, with grilled fish, coconut rice, biryani, calamari, and fresh juice. A good dinner here usually comes to about KES 1,500–4,500 per person, depending on the restaurant and how much seafood you order. For a family of six, I’d keep it simple and comfortable tonight rather than chasing a late-night scene: Mombasa traffic can be heavy around dinner time, so choose a place close to where you’re sleeping and enjoy the first real coast evening slowly.

Day 14 · Sat, Aug 1
Mombasa

Mombasa coast stay

  1. Mombasa Marine National Park — Nyali / offshore — Best final-day water experience if the family wants snorkeling, boat time, or a marine-focused outing; morning, ~3–4 hours.
  2. Jumba la Mtwana — Kilifi Road / north coast — A quieter heritage stop with ruins and ocean views that adds variety after the marine time; late morning, ~1–1.5 hours.
  3. Mamba Village Centre — Nyali — Easy family stop with crocodiles, an aquarium, and a relaxed setting that kids often enjoy; early afternoon, ~1–1.5 hours.
  4. Cafesserie Mombasa — Nyali — Good lunch or coffee break with a dependable menu before packing or airport transfers; lunch, ~1 hour, approx. KES 1,200–3,000 per person.
  5. Nyali Beach — Nyali — Calm sunset beach time to close the trip gently and keep the day unhurried; late afternoon, ~1.5 hours.
  6. Return to hotel / airport transfer planning — Mombasa — If heading out the next day, use the evening to confirm luggage, transfer time, and family check-out logistics; evening, ~30 minutes.

Morning

Since this is your last full day in Mombasa, make the most of the sea early and head out to Mombasa Marine National Park in Nyali as soon as possible, ideally by 8:00 am. If you’re snorkeling or doing a short boat trip, mornings usually give you the calmest water and the clearest visibility before the wind picks up. Expect around 3–4 hours total including the boat ride, masks, fins, and some floating time; for a family of six, it’s worth asking for a private or semi-private boat so the kids aren’t rushed. Budget roughly KES 2,500–4,500 per adult and KES 1,500–3,000 per child depending on whether you go with park fees, snorkeling gear, and whether lunch is included. Bring reef-safe sunscreen, towels, dry clothes, and a plastic bag for wet swimwear so you’re not juggling damp things later.

Late Morning to Lunch

After the water time, continue north along Kilifi Road to Jumba la Mtwana, which is a lovely change of pace: quiet, breezy, and historic without feeling too heavy for kids. The ruins themselves are best enjoyed slowly, so plan 1–1.5 hours here, with a little time to walk, take photos, and enjoy the coastal views. It’s usually open during daylight hours, and the entry fee is modest by destination standards, so it works well as a gentle follow-on stop rather than a big half-day outing. Once you’re done, head back toward Nyali for lunch at Cafesserie Mombasa; it’s one of the easier family-friendly picks in the area, with decent coffee, pizzas, pasta, sandwiches, and familiar options for children who may be tired of beach-day appetites. Expect to spend about KES 1,200–3,000 per person depending on what you order.

Afternoon to Evening

Keep the afternoon light with Mamba Village Centre in Nyali, which is a simple, no-fuss family stop with crocodiles, a small aquarium feel, and enough novelty to keep the kids interested without needing much effort from the adults. It usually works well as a 1–1.5 hour visit, especially if everyone is a bit sun-tired and looking for something easy before the day winds down. From there, finish at Nyali Beach for a relaxed sunset stroll or sit-down on the sand; this is the part of the day where you should not over-plan anything. If you want a quiet dinner after that, stay in the Nyali side rather than crossing over into busier parts of town, because the traffic can get sticky later in the evening.

Evening

Use the last part of the night to sort your bags, swimming things, and any souvenirs, then confirm your hotel checkout, airport transfer, or next-day pickup with your driver. If you’re flying out, it’s sensible to lock in a departure time with at least 2.5–3 hours buffer before your flight because Mombasa traffic can be unpredictable once people start moving after sunset. If you’re staying one more night, keep it easy: one good coastal dinner, batteries charging, passports and tickets in one place, and an early night so the departure day feels smooth rather than rushed.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version