21 days in Kenya Itinerary

21 days in Kenya Itinerary

Created using Inspirock Kenya trip planner

Make it your trip
Fly
1
Mombasa
— 3 nights
Taxi to Mombasa, Fly to Malindi
2
Malindi
— 3 nights
+2
Bus to Mombasa, Ferry to Likoni, Drive to Diani Beach
3
Diani Beach
— 3 nights
Ferry to Mombasa, Fly to Maasai Mara National Reserve
4
Maasai Mara National Reserve
— 5 nights
Fly
5
Mount Kenya National Park
— 1 night
Drive
6
Lake Nakuru National Park
— 1 night
Drive
7
Naivasha
— 2 nights
Drive
8
Tsavo National Park East
— 1 night
Drive

S M T W T F S
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

Mombasa

— 3 nights
Mombasa rests on the exotic shores of the Indian Ocean and serves as a globally popular vacation destination thanks to its classy hotels and friendly and relaxed atmosphere.
Kids will enjoy Safaris and Fort Jesus Museum. And it doesn't end there: stroll through Haller Park, kick back and relax at Nyali Beach, look for gifts at Dazzle Jewellers, and get your game on at Mombasa Go-Kart.

To see more things to do, where to stay, other places to visit, and other tourist information, refer to the Mombasa day trip tool.

Lagos, Nigeria to Mombasa is an approximately 11.5-hour flight. You can also drive. Traveling from Lagos to Mombasa, you'll lose 2 hours due to the time zone difference. Traveling from Lagos in May, expect nights in Mombasa to be about the same, around 73°F, while days are slightly colder, around 85°F. Cap off your sightseeing on the 31st (Mon) early enough to travel to Malindi.

Things to do in Mombasa

Outdoors · Wildlife · Tours · Parks

Malindi

— 3 nights
Offering pristine, palm-lined beaches, all-inclusive resorts, and warm, sunny weather, the port town of Malindi rightly established itself as one of Kenya's prime tourism spots.
Kids will appreciate attractions like Watamu National Marine Park and Marafa-Hells Kitchen. When in Malindi, make a side trip to see Gede Ruins in Gede, approximately Gede away. It doesn't end there: kick back and relax at Watamu Beach and take a peaceful walk through Arabuko-Sokoke Forest.

To see traveler tips, reviews, photos, and other tourist information, use the Malindi trip planning website.

Do a combination of taxi and flight from Mombasa to Malindi in 2.5 hours. Alternatively, you can drive; or take a bus. May in Malindi sees daily highs of 84°F and lows of 77°F at night. Wrap up your sightseeing on the 3rd (Thu) to allow time to travel to Diani Beach.

Things to do in Malindi

Parks · Nature · Museums · Outdoors

Side Trips

Diani Beach

— 3 nights
On a vacation in Diani Beach, a bustling resort town on Kenya's eastern coast, you can take advantage of a pristine sandy shore fringed by a verdant forest.
Kids will enjoy Diani Beach and Colobus Conservation. Spend the 5th (Sat) observing fascinating marine mammals with a dolphin and whale watching tour. There's still lots to do: learn about wildlife with up-close encounters at Snake Park and surround yourself with nature on Prince Adventure Tours And Travel Kenya.

For photos, reviews, where to stay, and tourist information, read our Diani Beach attractions website.

Traveling by combination of bus, ferry, and car from Malindi to Diani Beach takes 4 hours. Alternatively, you can drive; or do a combination of bus, taxi, and flight. Expect slightly colder evenings in Diani Beach when traveling from Malindi in June, with lows around 71°F. Finish your sightseeing early on the 6th (Sun) so you can travel to Maasai Mara National Reserve.

Things to do in Diani Beach

Wildlife · Outdoors · Tours · Parks

Side Trip

Maasai Mara National Reserve

— 5 nights
Home to the Great Migration and Africa's exceptional wildlife, Maasai Mara is a must on a Kenya itinerary.
Spend the 7th (Mon) surrounded by wildlife at Mara Triangle. Spend the 9th (Wed) surrounded by wildlife at Olare Orok Conservancy. And it doesn't end there: see exotic creatures in open habitats at a safari tour, enjoy unforgettable views with a balloon tour, and stroll through Mara North Conservancy.

To see ratings, traveler tips, more things to do, and other tourist information, read our Maasai Mara National Reserve trip planner.

You can do a combination of ferry and flight from Diani Beach to Maasai Mara National Reserve in 5 hours. Alternatively, you can drive; or do a combination of car, ferry, and bus. Wrap up your sightseeing on the 12th (Sat) early enough to travel to Mount Kenya National Park.

Things to do in Maasai Mara National Reserve

Wildlife · Parks · Nature · Tours

Mount Kenya National Park

— 1 night
To see more things to do, other places to visit, traveler tips, and other tourist information, read our Mount Kenya National Park route maker tool.

Traveling by flight from Maasai Mara National Reserve to Mount Kenya National Park takes 3 hours. Alternatively, you can do a combination of flight and train; or do a combination of car, bus, and train; or do a combination of car, bus, and train. June in Mount Kenya National Park sees daily highs of 76°F and lows of 55°F at night. You will leave for Lake Nakuru National Park on the 13th (Sun).

Things to do in Mount Kenya National Park

Parks · Tours · Outdoors · Nature

Lake Nakuru National Park

— 1 night
Kick off your visit on the 14th (Mon): get a dose of the wild on Smile to Africa Adventure and then explore the activities along Lake Nakuru.

To find reviews, ratings, maps, and tourist information, read our Lake Nakuru National Park day trip planning site.

Explore your travel options from Mount Kenya National Park to Lake Nakuru National Park with the Route module. June in Lake Nakuru National Park sees daily highs of 76°F and lows of 54°F at night. Wrap up your sightseeing on the 14th (Mon) to allow time to drive to Naivasha.

Things to do in Lake Nakuru National Park

Wildlife · Tours · Parks · Outdoors

Naivasha

— 2 nights
Nestled on the shore of the eponymous lake, the market town of Naivasha boasts an enviable location and serves as gateway to several national parks, including Hell's Gate--inspiration for the landscapes of Disney's "The Lion King." Boating among the hippos of the vast, placid lake; camping; and bird-watching top the list of things to do in Naivasha.
Kick off your visit on the 15th (Tue): explore the wealth of natural beauty at Hell's Gate National Park. On the next day, explore the activities along Lake Naivasha and then tour the pleasant surroundings at Crescent Island Game Park.

Take the guesswork out of planning a Naivasha vacation by using our trip itinerary maker.

You can drive from Lake Nakuru National Park to Naivasha in 2 hours. In June, daily temperatures in Naivasha can reach 76°F, while at night they dip to 54°F. Wrap up your sightseeing on the 16th (Wed) early enough to drive to Tsavo National Park East.

Things to do in Naivasha

Parks · Nature · Wildlife

Side Trip

Tsavo National Park East

— 1 night
Kick off your visit on the 17th (Thu): tour the pleasant surroundings at Tsavo East.

For photos, where to stay, traveler tips, and other tourist information, read Tsavo National Park East trip planner.

Getting from Naivasha to Tsavo National Park East by car takes about 6.5 hours. Other options: do a combination of taxi, train, and car; or do a combination of shuttle, train, and car. On the 17th (Thu), wrap the sightseeing up by early afternoon so you can travel back home.

Things to do in Tsavo National Park East

Parks · Wildlife
Highlights from your trip

Kenya travel guide

4.3
Nature & Parks · National Parks · Safaris
The savannahs of Kenya contain some of the most iconic sights in Africa, stirred in the minds of many when they think of the continent. Big cats, elephants, and rhinos remain major inhabitants of this vast country, with a number of safari centers running trips across the region's World Heritage-listed national parks. Trips to rural villages, where many travelers choose to join up various volunteer projects, represent some of the most inspiring and enriching things to do in Kenya.