Kenya travel plans with the routes already figured out
Rome2Rio itineraries for Kenya are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.
7 days in Kenya
NairobiNakuruItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Kazuri Beads Factory
- Karen Blixen Museum
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 16m
$127–443
Activities
- Jumba la Mtwana Ruins
- Nyali Beach Visit
Hotel

Day 3: Malindi, Kenya
Transport
- Take the bus from Mombasa to Malindi
1h 44m
$4–35
Activities
- Falconry of Kenya
- Malindi Local Market
Hotel

Day 4: Kisumu, Kenya
Transport
- Fly from Malindi to Kisumu
- Take the taxi from Malindi to Kisumu
4h 2m
$254–401
Activities
- Mamba Village
- Boat Ride on Lake Victoria
Hotel

Day 5: Eldoret, Kenya
Transport
- Take the bus from Kisumu to Eldoret
- Take the taxi from Kisumu to Eldoret
- Take the bus from Kisumu to Eldoret
4h 38m
$90–140
Activities
- Eldoret Golf Club
- Poa Place Resort
Hotel

Days 6–7: Nakuru, Kenya
Transport
- Take the bus from Eldoret to Nakuru
2h 58m
$8–11
Activities
- Makalia Falls Exploration
- Afraha Stadium Event
Hotel

8 days in Kenya
MombasaKakamegaItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Fort Jesus Museum
- Bombolulu Workshops and Cultural Center
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
1h 21m
$126–446
Activities
- Nairobi National Museum
- Giraffe Centre
Hotel

Day 3: Malindi, Kenya
Transport
- Fly from Nairobi to Malindi
1h
$100–280
Activities
- Malindi Marine National Park
- Falconry of Kenya
Hotel

Day 4: Kisumu, Kenya
Transport
- Fly from Malindi to Kisumu
- Take the taxi from Malindi to Kisumu
4h 2m
$254–401
Activities
- Kisumu Botanical Gardens
- Kit-Mikayi
Hotel

Day 5: Eldoret, Kenya
Transport
- Take the bus from Kisumu to Eldoret
- Take the taxi from Kisumu to Eldoret
- Take the bus from Kisumu to Eldoret
4h 38m
$90–140
Activities
- Moi University Main Campus
- 64 Resort & Sporting Club
Hotel

Days 6–7: Nakuru, Kenya
Transport
- Take the bus from Eldoret to Nakuru
2h 58m
$8–11
Activities
- Kariandusi Prehistoric Site
- Lord Egerton Castle Tour
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Nakuru to Kakamega
4h 15m
$13–17
Activities
- Muliro Gardens
- Isukha Cultural Centre
Hotel

9 days in Kenya
NairobiKitaleItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Bomas of Kenya
- Nairobi National Park
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 16m
$127–443
Activities
- Diani Beach Relaxation
- Bombolulu Workshops and Cultural Center
Hotel

Day 3: Malindi, Kenya
Transport
- Take the bus from Mombasa to Malindi
1h 44m
$4–35
Activities
- Watamu Marine National Park
- Malindi Marine National Park
Hotel

Day 4: Kisumu, Kenya
Transport
- Fly from Malindi to Kisumu
- Take the taxi from Malindi to Kisumu
4h 2m
$254–401
Activities
- Hippo Point
- Local Cuisine Experience
Hotel

Day 5: Eldoret, Kenya
Transport
- Take the bus from Kisumu to Eldoret
- Take the taxi from Kisumu to Eldoret
- Take the bus from Kisumu to Eldoret
4h 38m
$90–140
Activities
- Doinyo Lessos Creameries
- Eldoret Museum
Hotel

Days 6–7: Nakuru, Kenya
Transport
- Take the bus from Eldoret to Nakuru
2h 58m
$8–11
Activities
- Great Rift Valley Viewpoint
- Lake Elementaita Bird Watching
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Nakuru to Kakamega
4h 15m
$13–17
Activities
- Isukha Cultural Centre
- Crying Stone of Ilesi
Hotel

Day 9: Kitale, Kenya
Transport
- Take the bus from Kakamega to Kitale
- Take the taxi from Kakamega to Kitale
- Take the bus from Kakamega to Kitale
4h
$154–245
Activities
- Mount Elgon National Park
- Kitale Museum
Hotel

10 days in Kenya
MombasaLodwarItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Likoni Ferry Experience
- Diani Beach Relaxation
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
1h 21m
$126–446
Activities
- Uhuru Gardens Memorial Park
- Kenyatta International Convention Centre
Hotel

Day 3: Malindi, Kenya
Transport
- Fly from Nairobi to Malindi
1h
$100–280
Activities
- Malindi Local Market
- Che Shale Beach
Hotel

Day 4: Kisumu, Kenya
Transport
- Fly from Malindi to Kisumu
- Take the taxi from Malindi to Kisumu
4h 2m
$254–401
Activities
- Lwangni Beach
- Boat Ride on Lake Victoria
Hotel

Day 5: Eldoret, Kenya
Transport
- Take the bus from Kisumu to Eldoret
- Take the taxi from Kisumu to Eldoret
- Take the bus from Kisumu to Eldoret
4h 38m
$90–140
Activities
- Eldoret National Polytechnic
- Rupas Mall
Hotel

Days 6–7: Nakuru, Kenya
Transport
- Take the bus from Eldoret to Nakuru
2h 58m
$8–11
Activities
- Kariandusi Prehistoric Site
- Nakuru National Park Rhino Sanctuary Visit
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Nakuru to Kakamega
4h 15m
$13–17
Activities
- Lurambi Market
- Kakamega Gold Mine
Hotel

Day 9: Kitale, Kenya
Transport
- Take the bus from Kakamega to Kitale
- Take the taxi from Kakamega to Kitale
- Take the bus from Kakamega to Kitale
4h
$154–245
Activities
- Kitale Golf Club
- Visit St Lukes Cathedral
Hotel

Day 10: Lodwar, Kenya
Transport
- Drive from Kitale to Lodwar0 m
5h 6m
$52–75
Activities
- Lodwar Museum
- Kalokol Fishing Village
Hotel




