I’ve searched my entire blog catalogue, and I genuinely cannot believe I don’t already have a proper 2-week Kenya itinerary on here! I’ve written about Nairobi, the coast, safari destinations, hiking trips, 1-2 day city guides, weekend getaways, day trips, travel costs… you name it, I’ve probably written about it!
I’ve also been living in Kenya for six years now, which means I’ve had plenty of time to explore, revisit old favourites, discover new places, and slowly build up a ridiculous amount of Kenya travel knowledge.


Kenya really is the gift that keeps on giving. There is so much to see and do that, somehow, a comprehensive, easy-to-follow 2-week itinerary has eluded me this entire time. Well, that ends today. Let’s fix that!
Now, fitting all of Kenya’s awesomeness into just two weeks is no small feat. There is simply too much to see, do, and eat. But I’ll do my best to put together an itinerary that hits the highlights and makes sense for a first-time visitor who wants a good taste of what Kenya has to offer without spending the entire trip in transit.


And if you’ve already been to Kenya and ticked off the obvious highlights, don’t worry, I haven’t forgotten about you. I’ll put together a separate itinerary for returning visitors who want to venture beyond the usual suspects and discover some of Kenya’s less-explored destinations.
A 2-Week Kenya Itinerary Guide
In this Kenya itinerary, I’ll draw from my own travels around the country to recommend some of my favourite places to visit and map them into a practical 14-day route. You can absolutely see Kenya in less time, but I’d recommend allowing at least two weeks if Kenya is the main focus of your trip.

With 14 days, you’ll have enough time to experience a good mix of Kenya’s landscapes, wildlife, culture and cities while still leaving some breathing room between destinations. The goal is to see as much as possible without turning your holiday into one long race from one place to the next.


For a first trip to Kenya, let’s start with the essentials. What should you actually include in your Kenya itinerary? This is by no means a strict checklist, just my recommendation based on my experience exploring the country. One of the great things about Kenya is the variety. You can experience wildlife, beaches, city life, culture and beautiful landscapes in different parts of the country, so there’s plenty of room to tweak the route depending on your interests.
Here’s What Your Kenya Itinerary Needs
In summary, your itinerary should include:
| Category | Examples |
|---|---|
| 🌆 A big city | Nairobi or Mombasa |
| 🌻 A smaller city or town | Naivasha, Nanyuki, Champagne Ridge |
| 👣 A lovely hike | Karura Forest, Ngong Hills, Mt Longonot, Elephant Hill, Mt Kenya |
| 🌳 A beautiful park | Karura Forest, Nairobi Arborteum |
| 🐘 An epic safari | Amboseli, Maasai Mara, Tsavo East, Nairobi National Park, etc |
| 🏝️ The beach | Diani, Watamu, Lamu, Kilifi, etc |
In the next section, I’ll provide a day-by-day breakdown that covers each category and experiences.


14-Day Kenya Itinerary Overview
- Day 1: Arrival in Nairobi
- Day 2: Full day in Nairobi
- Day 3: Another day in Nairobi OR a start to Naivasha
- Day 4: Transfer to Naivasha for one night (Ideally, two is better)
- Day 5: Morning in Naivasha, then back to Nairobi for one night
- Day 6: Take the 4-hour morning train from Nairobi to Voi, and head to your safari lodge + evening safari around the conservancy
- Day 7: Full day in Tsavo ecosystem: Morning Safari, relaxing lodge time, afternoon safari, sundowners, etc
- Day 8: Morning train to Mombasa, then transfer 1hr to Diani or or 3hrs to Watamu
- Day 9: Full day on the beach
- Day 10: Another full day on the beach
- Day 11: Transfer to Lamu
- Day 12: Full day in Lamu
- Day 13: Back to Nairobi
- Day 14: Flight out
Why This Itinerary Works
This Kenya itinerary is designed for first-time visitors who want to experience a little bit of everything without spending the entire trip rushing between destinations. It combines Nairobi’s city life and nearby day trips with the scenery of Naivasha, a proper safari experience in the Tsavo ecosystem, and plenty of time on the coast.

The route also works because each stop offers something completely different. You’ll go from Nairobi’s restaurants, museums and urban energy to lakes and landscapes in Naivasha, then wildlife and wide-open spaces in Tsavo before ending the trip with some well-earned beach time in Diani or Watamu and the laid-back island atmosphere of Lamu.

I do have one disclaimer, though, and that is this – I didn’t love Lamu. There, I said it! I know, I know. Almost everyone who visits seems to absolutely fall in love with the coastal town, and I’ve heard enough glowing reviews to make me wonder if I somehow did Lamu wrong. So, I’ve decided to give it another chance, which is why it features in this 14-day Kenya itinerary.
I’ve also learned a few lessons from my first visit, and I’ll share them here so you can hopefully have a better experience than I did, should you decide to keep Lamu on your itinerary.

Now, let’s get into the day-by-day breakdown.
Day 1: Arrival in Nairobi
Most international visitors to Kenya will arrive through Nairobi, so it makes sense to start this Kenya itinerary in the capital. I’d recommend spending 2-3 nights here, giving yourself enough time to recover from your flight, ease into the trip, and see some of the city’s highlights. That said, if you’re working with a tight schedule, you don’t need to spend several days in Nairobi.


One night is perfectly reasonable before moving on to the rest of the country. Nairobi is absolutely worth exploring, but how much time you give it really depends on what you enjoy and how much time you have overall.
Personally, if I had 2-3 weeks in Kenya, I’d happily spend three nights in Nairobi, including my arrival night. But with only 10 days or less, I’d be quite happy to use Nairobi as my base for getting in and out of the country and spend the bulk of my time exploring elsewhere.

For this itinerary, Day 1 is all about arriving in Nairobi, checking into your accommodation and settling in. Resist the urge to immediately start sightseeing. You’ve got two weeks ahead of you, so take the evening to rest, grab some food and get ready for the adventures ahead.
Where to Stay in Nairobi
When choosing where to stay in Nairobi, I’d prioritise location over everything else. Nairobi is spread out, traffic can be unpredictable, and you don’t want to spend a significant chunk of your holiday stuck in a car trying to get from one side of the city to another.

For first-time visitors, I’d recommend looking at neighbourhoods such as Westlands, Kilimani, Lavington, or Karen, depending on what you want from your stay. Westlands, Lavington and Kilimani are particularly convenient if you want easy access to restaurants, cafés, nightlife and plenty of accommodation options, while Karen is a quieter, greener option that puts you closer to attractions like the Giraffe Centre and Nairobi National Park.


My biggest tip? Wherever you stay, make sure you’re somewhere with easy access to the places you actually want to visit. There’s no single “best” neighbourhood in Nairobi, and the right choice will depend on whether you prioritise nightlife, restaurants, sightseeing, or simply somewhere peaceful to retreat to after a busy day exploring the city.
Read about my 3-Day Nairobi Itinerary for First Time Visitors
Read more
🏨 Suggested Hotels in Nairobi
| Emara Ole Sereni | On Mombasa Road | BOOK HERE |
| Apartments in Westlands | Budget – Mid Budget Options | BOOK HERE |
| Hemingways Nairobi | Luxury | BOOK HERE |
| Giraffe Manor | Most Exclusive | Book Directly with the Hotel |
Day 2: Full Day in Nairobi
For your first full day in Nairobi, you can do the quintessential Nairobi itinerary – which is visiting Giraffe Centre, Nairobi National Park and The Elephant Orphanage. But if you do this itinerary in its entirety, I would say, it’s okay to skip the last two. Here’s why:


Visiting the Elephant Orphanage now requires you to pay the Nairobi National Park entry fee. This wasn’t always the case, but the Kenyan Government made park fees mandatory for visitors to the orphanage a few years ago.
Personally, I don’t think it’s the best use of your money if you’re not planning to explore Nairobi National Park itself, especially since this itinerary includes a much bigger safari later on. The park fee can add a substantial amount to your Nairobi budget for what is essentially a short visit to see the elephants.

That said, if seeing the baby elephants is a bucket-list experience for you and the cost isn’t an issue, absolutely go for it. I’m not here to stop anyone from living their best elephant-orphanage life!
If you decide to skip it, there’s still plenty to fill your first day. Start with a visit to the Giraffe Centre, then head out for brunch at somewhere like Talisman Restaurant, Boho Eatery or Hemingways. You could spend the rest of the day taking advantage of your hotel or Airbnb, browsing one of Nairobi’s malls, taking a walk through Karura Forest, or visiting the Nairobi National Museum and the Museum of Illusions.

Honestly, don’t feel pressured to cram every Nairobi attraction into your first day. You’re on holiday. Have a slow morning, eat something delicious, and ease yourself into Kenya.
Day 3: Your Day Outside Nairobi or Start Naivasha
For Day 3 of this Kenya itinerary, depending on how you feel, I suggest getting out of Nairobi’s city centre and exploring a little further afield. You have a few options, depending on what kind of day you’re after. You could hike the Ngong Hills, get your adrenaline fix with a zipline at The Forest, or head to Tigoni for a tea-tasting experience.

Nairobi Trip Ideas!
Looking for more ideas on what to do in Nairobi and nearby? Check out these posts ⬇️
- How to Spend 24 Hours in Nairobi
- 21 Fun Places to Visit in Nairobi
- Beautiful Green Spaces for Picnics in Nairobi
- Incredible Weekend Getaways Close to Nairobi
- Visiting Nairobi National Park
- Giraffe Centre | Elephant Orphanage
- Picnics and Champagne in Champagne Ridge
- 101 Best Places to Visit in Africa
But if you’re following this Kenya itinerary, I’d actually recommend using Day 3 to head to Naivasha and settle in for the next two nights. It gives you more time to enjoy the area without trying to squeeze everything into a rushed day trip.





Naivasha has more than enough activities to fill the day and a half you’ll have here. If you decide to make the journey on Day 3, I’d recommend setting off early for a hike up Mount Longonot and around the crater. It’s a challenging start to the day, but the views are worth it. Afterwards, head back down and spend the rest of the afternoon relaxing at your accommodation by the lake.

Not much of a hiker? No problem. Head to Hell’s Gate National Park instead and rent a bike for an early morning ride. I’d go as early as possible, before the park gets busy and the safari vehicles start kicking up clouds of dust. Afterwards, you can unwind at the Olkaria Thermal Spa before calling it a day.



Day 4: Transfer from Nairobi to Naivasha or Continue in Naivasha
On Day 4, start with a boat ride on Lake Naivasha, then head to Crescent Island for a nature walk. This is one of those wonderfully weird Kenyan experiences where you can quite literally walk alongside giraffes, zebras, and other wildlife.
At this point, I realise there is an alarming amount of giraffe content in this itinerary. 😂 Please bear with me. Apparently, I have a type.

Where to Stay in Naivasha
For your first trip to Naivasha, I’d definitely recommend staying somewhere right on the lake, which come in a surprisingly wide range of price points, so you don’t necessarily have to splurge to get the experience.
There are also some fantastic properties tucked away in more remote areas rather than along the main roads. These are great if you have your own car, but they can be a little less convenient if you’re relying on taxis or transfers.


🏨 Recommended Hotels in Naivasha
One thing I would strongly recommend, though: avoid staying in accommodation right along the roadside in Naivasha town. It may be convenient, but you’ll be missing out on the whole reason to stay in Naivasha in the first place. Here are some of my recommendations:
| Camp Carnellys | Camping – Budget Bandas | BOOK HERE |
| Enashipai Resort & Spa | Mid-Budget | BOOK HERE |
| Lake Naivasha Sopa Resort | Highly Rated | BOOK HERE |

Day 5: Transfer to Nairobi or Onward
If you’ve followed this itinerary and spent the last two days in Naivasha, I’d recommend setting off early on Day 5 and making your way back to Nairobi. From here, you have several options depending on where you want to go next. You could catch a flight to the coast, with options including Mombasa, Malindi, or Lamu, or take a scenic flight directly to your safari destination. If you’ve decided to swap Tsavo for the Maasai Mara, you can also continue there from Naivasha without returning to Nairobi.
Another option is to take the afternoon train from Nairobi to Voi or Mombasa. And if you’re not in a rush, there’s absolutely nothing wrong with spending one more night in Nairobi, having a proper rest, and picking things back up on Day 6.


Day 6: Voi & Tsavo Ecosystem
If you spent the previous evening in Nairobi, start Day 6 with the morning Intercounty train to Voi. From Voi, arrange a transfer to your accommodation, where you’ll spend the next two nights.
The Tsavo ecosystem is much bigger than just Tsavo East and Tsavo West National Parks. There are several smaller conservancies in the area, and I actually think they’re worth considering, especially if you’re looking for a more intimate safari experience.

On one of my trips to the area, I stayed at Hildana Lodge and absolutely loved it. You’ll probably arrive after the morning safari drive has already wrapped up, so use the afternoon to slow down and enjoy the lodge. Hildana has some lovely outdoor spaces, including a waterhole where you can watch wildlife come and go. Zebras, giraffes and elephants are among the regular visitors, so you don’t necessarily have to be sitting in a safari vehicle to see animals.
Later in the afternoon, head out for your first safari drive, followed by a sundowner before returning to the lodge for dinner. Not a bad way to start your safari.



Day 7: Full Day Tsavo Ecosystem
For Day 7 of this Kenya itinerary, you have a choice. You can spend the entire day exploring the conservancy where you’re staying, or head into one of the national parks, with Tsavo East being the obvious choice. When I stayed at Hildana, I actually didn’t bother going into the park because I found the conservancy safaris more than exciting enough. I did visit Tsavo East on a later trip when I stayed at a lovely Airbnb not too far from the park gate.
Whichever option you choose, I’d structure the day around the classic safari rhythm: an early morning bite, morning game drive, breakfast, some downtime at the lodge, lunch, an afternoon game drive, sundowners and dinner.




Alternatively, spend the entire day in Tsavo East, return to your lodge in the evening, and finish the day with sundowners and dinner.
Day 8: Morning Train to Mombasa and Onward to Diani or Watamu
After two days on safari – whichever destination you chose, it’s time to check and head over to the beach! From Voi, it’s an easy train ride to Mombasa, but rather than stopping here, grab a taxi and head 1 hour south to Diani.

Diani is the logical choice here, since it is closer to Mombasa and is a fairly built-up town compared to the other coastal destinations. However, if you’re looking for a slightly different option, then consider Malindi or Watamu to the north of Mombasa.
🏨 Recommended Hotels in Diani
There are several wonderful stays in Diani; these are some of my recommendations:
| Soul Beach Breeze Resort | Budget | BOOK HERE |
| Swahili Beach | Beachfront Luxury | BOOK HERE |
| Furaha House | Couple Airbnb | Book Directly or via Airbnb |
| Solani Villa | Group Airbnb | Book Directly or via Airbnb |



Days 9 and 10: Full Days on the Beach
Days 9 and 10 of this Kenya itinerary are officially for full-on vacation mode. Yes, there is a lot to do in Diani, but I’m giving you permission to do absolutely none of it. Sleep in. Have slow breakfasts. Take long, aimless walks along the beach. Read a book by the pool. Order another drink or several. Take a nap. Repeat.
After the first week of moving between Nairobi, Naivasha, and Tsavo, you’ve earned these days with absolutely nothing on the agenda. You’re at the beach now, so actually enjoy it. No early wake-up calls, no rushing off to an activity, no checking what time the next transfer is. Just relax and embrace the fact that, for once, you have nowhere you need to be.

And if your feet do start getting restless, Diani has plenty of ways to keep you entertained. If you somehow haven’t had your fill of giraffes yet :), you can visit Bora Bora Wildlife Park. For something a little more relaxed, take an evening sail along the Kongo River and watch the sun go down.
If you’re feeling more adventurous, spend a day exploring the marine park, where you can go snorkelling or diving. There’s also sailing, fishing and kitesurfing for anyone who would rather be in the water than lying beside it.






Basically, Days 9 and 10 can be as lazy or as adventurous as you want them to be. That’s the beauty of a beach stop in the middle of a busy Kenya itinerary.
Day 11: Transfer to Lamu
It’s time to leave Diani and make your way to Lamu. The easiest option is to fly from Mombasa to Lamu, but be sure to check the flight schedules when planning your trip, as some airlines don’t operate this route every day. If you’ve spent the last few days in Watamu instead of Diani, you can fly directly from Malindi to Lamu.

Once you arrive, settle into your accommodation and spend the rest of the day doing absolutely nothing, or take a leisurely walk around Shela Beach and get your bearings.
Day 12: Explore Lamu
Give yourself a full day to experience Lamu at a relaxed pace. Wander through the narrow streets of Lamu Old Town, take a dhow ride, visit Shela Beach, explore the local markets, or simply enjoy the slow island pace.
Recommended: Of Donkeys and Dhows – A Lamu Tamu Experience
Read more
As I mentioned earlier, Lamu and I didn’t exactly have a love-at-first-sight moment – but this does not have to be the case for you. I enjoyed the five days we spent there, but I didn’t quite experience the magical, travel-back-in-time paradise that everyone seems to rave about.
After thinking about it, I actually suspect the culprit was less Lamu itself and more… flies. And the unmistakable stench of donkey poop!


If I were doing Lamu again, I’d approach it very differently. I’d rent a villa rather than stay where we did, and since this would be a second visit, I’d probably skip Lamu Old Town altogether. I’d absolutely revisit or stay at The Majlis, and I would 100% do the dhow ride again because it was easily the highlight of our stay.
I’d also finally make it to Peponi Hotel, which was closed when we visited, and most importantly, I would come prepared. Forget the sunscreen. Forget the cute beach bag. I’m bringing a fly fan. Priorities.


I’ve kept Lamu in this Kenya itinerary because I firmly believe that travel is subjective. Just because a destination didn’t completely win me over doesn’t mean you won’t absolutely love it. In fact, so many people visit Lamu and sing its praises that I think it deserves a spot on a first-time Kenya itinerary so you can experience it for yourself and make up your own mind.
Day 13: Back to Nairobi
After your time in Lamu, it’s time to make your way back to Nairobi. I recommend flying back rather than attempting another long journey by road. Use the evening to have one last meal, pick up any souvenirs you forgot to buy, and enjoy your final night in Kenya.

Day 14: Departure from Nairobi
And just like that, your 14-day Kenya itinerary comes to an end. Depending on your flight time, you may have a few hours to enjoy one last Nairobi breakfast or squeeze in some last-minute shopping before heading to the airport.
Hopefully, by now you’ve experienced a little bit of everything that makes Kenya such an incredible destination: bustling cities, beautiful landscapes, wildlife, beaches, islands and plenty of good food along the way.

And if you’re leaving thinking, “I definitely need more time in Kenya,” congratulations. That was the plan. Two weeks will give you a fantastic introduction, but there’s still so much more to see. Consider this your excuse to start planning the next trip.
General Travel Tips and Considerations
- Getting around Nairobi and other major cities is relatively easy. Ride-hailing apps are widely used, and bodas (motorcycle taxis) are a quick and affordable option when traffic is particularly bad. I’d recommend using a reputable ride-hailing app rather than flagging down a random taxi, especially if you’re unfamiliar with the city.
- For travel between Nairobi and the coast, I’d strongly recommend taking the train or flying. The Madaraka Express is a comfortable and scenic option for getting to Mombasa, while flying makes more sense if you want to save time.
- For destinations that aren’t connected by convenient train or flight routes, hiring a driver is often the easiest option. You can also rent a car if you’re comfortable driving in Kenya. And by comfortable, I mean genuinely comfortable driving on the continent. Kenyan roads, traffic, wildlife, and the occasional completely unexpected driving manoeuvre are not the place to learn.
- If you’re travelling on a very tight budget, matatus are the cheapest way to get around and connect different towns. They’re an experience in themselves, but they can be crowded, less predictable and considerably less comfortable than private transfers.
- Don’t assume that a Kenyan safari has to cost a fortune. Shared and group safari options can bring the cost down significantly, particularly if you’re travelling solo. You can also save by being flexible with your accommodation and choosing conservancies or parks that fit your budget. That said, I’d recommend putting a little more of your budget towards your safari accommodation if you can. A safari isn’t just about the game drives. Some of my favourite safari memories have happened back at the lodge, whether it was watching animals at a waterhole, enjoying a sundowner, sitting around the campfire, or simply waking up surrounded by the sounds of the bush. The accommodation is part of the experience, so don’t automatically choose the cheapest option just to maximise your time in the vehicle.
- Kenya is a huge country, so don’t underestimate travel times. Distances that look manageable on a map can take much longer than expected, particularly when you’re travelling by road. Build some breathing room into your Kenya itinerary.
- If you want to swap out some places on this Kenya itinerary, consider Amboseli, Samburu, or Meru National Park, Laikipia, Nanyuki, and the Mount Kenya region.
- Finally, give yourself permission to slow down. Kenya has enough attractions to fill several months, let alone two weeks. You will not see everything on your first trip, and that’s okay. Pick the experiences that excite you most, leave some room for spontaneity, and remember that you can always come back.

Kenya Itinerary 14 Days | The Sum Up…
Every traveller’s Kenya experience will look a little different, and honestly, that’s part of the fun. You might be here for the wildlife, the beaches, the landscapes, the adventure, or simply to experience a little bit of everything. There’s no single right way to do Kenya, and this 14-day Kenya itinerary is simply my suggestion for getting a taste of some of the country’s highlights.

Enjoyed this post?
Help fuel more adventures and insights! ☕️ Treat me to a virtual coffee, explore my Instagram for behind-the-scenes peeks, or simply share this post with a fellow traveller.
Your support keeps this wanderlust-filled blog thriving! 🌍✈️
I hope you’ve found this 2-week Kenya itinerary helpful as you plan your trip. If you’d like more detailed itineraries for Nairobi, Naivasha, Tsavo, the coast or Lamu, let me know in the comments. And if you’ve already travelled around Kenya, I’d love to hear about your experience. What would you add, remove, or do differently? Feel free to drop your questions, recommendations, or hot takes in the comments below. I’m always happy to chat! Until then, happy and safe travels! 🇰🇪
