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
NairobiKilifiItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Karura Forest
- Kazuri Beads Factory
Hotel

Day 2: Mombasa, Kenya
Transport
- Take the taxi from Nairobi to Mombasa
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 28m
$146–485
Activities
- Mombasa Old Town Exploration
- Haller Park
Hotel

Day 3: Malindi, Kenya
Transport
- Take the bus from Mombasa to Malindi
1h 44m
$4–35
Activities
- Che Shale Beach
- Gedi Ruins
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Arabuko Sokoke Forest Nature Walk
- Snorkeling at Watamu Marine National Park
Hotel

8 days in Kenya
MombasaMeruItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Haller Park
- Fort Jesus Museum
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
- Take the transfer from Mombasa to Nairobi
- Take the bus from Mombasa to Nairobi
2h 2m
$142–249
Activities
- Uhuru Gardens Memorial Park
- City Market
Hotel

Day 3: Malindi, Kenya
Transport
- Take the taxi from Nairobi to Malindi
- Fly from Nairobi to Malindi
1h 8m
$121–255
Activities
- Mida Creek
- Bio-Ken Snake Farm
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Kilifi Creek Dhow Sailing
- Arabuko Sokoke Forest Nature Walk
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Mithika Mwenda Wildlife Conservancy Visit
- Maua Market Experience
Hotel

9 days in Kenya
NairobiEldoretItinerary navigation
Day 1: Nairobi, Kenya
Activities
- City Market
- Nairobi National Museum
Hotel

Day 2: Mombasa, Kenya
Transport
- Take the taxi from Nairobi to Mombasa
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 28m
$146–485
Activities
- Bombolulu Workshops and Cultural Center
- Mombasa Marine National Park and Reserve Snorkeling
Hotel

Day 3: Malindi, Kenya
Transport
- Take the bus from Mombasa to Malindi
1h 44m
$4–35
Activities
- Vasco da Gama Pillar
- Mida Creek
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Kayaking on Kilifi Creek
- Snorkeling at Watamu Marine National Park
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Lake Nkunga Scenic View
- Meru Town Walking Tour
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- Doinyo Lessos Creameries
- Poa Place Resort
Hotel

10 days in Kenya
MombasaKisumuItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Mombasa Tusks
- Mamba Village Centre
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
- Take the transfer from Mombasa to Nairobi
- Take the bus from Mombasa to Nairobi
2h 2m
$142–249
Activities
- Karen Blixen Museum
- Nairobi National Museum
Hotel

Day 3: Malindi, Kenya
Transport
- Take the taxi from Nairobi to Malindi
- Fly from Nairobi to Malindi
1h 8m
$121–255
Activities
- Vasco da Gama Pillar
- Che Shale Beach
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Kayaking on Kilifi Creek
- Sundowner Cruise on Kilifi Creek
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Maua Market Experience
- Meru National Park Safari
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- Eldoret Club
- Kerio Valley Viewpoint
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Kisumu Museum
- Ndere Island National Park Day Trip
Hotel

11 days in Kenya
NairobiBusiaItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Mamba Village
- Sheldrick Falls
Hotel

Day 2: Mombasa, Kenya
Transport
- Take the taxi from Nairobi to Mombasa
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 28m
$146–485
Activities
- Jumba la Mtwana Ruins
- Haller Park
Hotel

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

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Takaungu Creek Exploration
- Kilifi Creek Dhow Sailing
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Maua Market Experience
- Lake Nkunga Scenic View
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- 64 Resort & Sporting Club
- Kerio Valley Viewpoint
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Kisumu Botanical Gardens
- Ndere Island National Park Day Trip
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Busia Main Market
- Busia Cultural Center
Hotel

12 days in Kenya
MombasaKakamegaItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Gede Ruins National Monument
- Haller Park
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
- Take the transfer from Mombasa to Nairobi
- Take the bus from Mombasa to Nairobi
2h 2m
$142–249
Activities
- Nairobi National Park
- City Market
Hotel

Day 3: Malindi, Kenya
Transport
- Take the taxi from Nairobi to Malindi
- Fly from Nairobi to Malindi
1h 8m
$121–255
Activities
- Deep Sea Fishing
- Falconry of Kenya
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Kilifi Creek Dhow Sailing
- Snorkeling at Watamu Marine National Park
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Mount Kenya Hiking Day Trip
- Lake Nkunga Scenic View
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- Boma Inn Eldoret
- Poa Place Resort
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Mamba Village
- Dunga Hill Camp
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Explore Local Craft Shops
- Sio Port
Hotel

Day 12: Kakamega, Kenya
Transport
- Take the bus from Busia to Kakamega
- Take the bus from Busia to Kakamega
2h 38m
$24–76
Activities
- Webuye Falls
- Butere Girls High School
Hotel

13 days in Kenya
NairobiNakuruItinerary navigation
Day 1: Nairobi, Kenya
Activities
- David Sheldrick Wildlife Trust
- Kenyatta International Convention Centre
Hotel

Day 2: Mombasa, Kenya
Transport
- Take the taxi from Nairobi to Mombasa
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 28m
$146–485
Activities
- Mombasa Tusks
- Akamba Handicraft Industry Cooperative Society
Hotel

Day 3: Malindi, Kenya
Transport
- Take the bus from Mombasa to Malindi
1h 44m
$4–35
Activities
- Vasco da Gama Pillar
- Portuguese Chapel
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Relaxation at Bofa Beach
- Snorkeling at Watamu Marine National Park
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Local Craft Shops Shopping
- Meru National Park Safari
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- 64 Resort & Sporting Club
- Boma Inn Eldoret
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Kisumu Railway Station
- Kisumu Museum
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Busia Main Market
- Visit Busia County Assembly
Hotel

Day 12: Kakamega, Kenya
Transport
- Take the bus from Busia to Kakamega
- Take the bus from Busia to Kakamega
2h 38m
$24–76
Activities
- Muliro Gardens
- Nandi Rock
Hotel

Day 13: Nakuru, Kenya
Transport
- Take the taxi from Kakamega to Nakuru
- Take the bus from Kakamega to Nakuru
3h 57m
$158–213
Activities
- Nakuru National Park Rhino Sanctuary Visit
- Lake Elementaita Bird Watching
Hotel

14 days in Kenya
MombasaNakuruItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Likoni Ferry Experience
- Gede Ruins National Monument
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
- Take the transfer from Mombasa to Nairobi
- Take the bus from Mombasa to Nairobi
2h 2m
$142–249
Activities
- Nairobi National Park
- Nairobi National Museum
Hotel

Day 3: Malindi, Kenya
Transport
- Take the taxi from Nairobi to Malindi
- Fly from Nairobi to Malindi
1h 8m
$121–255
Activities
- Mida Creek
- Portuguese Chapel
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Mnarani Ruins Exploration
- Dolphin Watching Boat Tour
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Local Craft Shops Shopping
- Meru National Park Safari
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- Rupas Mall
- Sosiani River Walk
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Ndere Island National Park Day Trip
- Lwangni Beach
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Visit Busia County Assembly
- Busia Cultural Center
Hotel

Day 12: Kakamega, Kenya
Transport
- Take the bus from Busia to Kakamega
- Take the bus from Busia to Kakamega
2h 38m
$24–76
Activities
- Rondo Retreat Centre
- Shinyalu Tea Plantations
Hotel

Days 13–14: Nakuru, Kenya
Transport
- Take the taxi from Kakamega to Nakuru
- Take the bus from Kakamega to Nakuru
3h 57m
$158–213
Activities
- Great Rift Valley Viewpoint
- Lord Egerton Castle Tour
Hotel

15 days in Kenya
NairobiNakuruItinerary navigation
Day 1: Nairobi, Kenya
Activities
- David Sheldrick Wildlife Trust
- Uhuru Gardens Memorial Park
Hotel

Day 2: Mombasa, Kenya
Transport
- Take the taxi from Nairobi to Mombasa
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 28m
$146–485
Activities
- Gede Ruins National Monument
- Shimba Hills National Reserve Safari
Hotel

Day 3: Malindi, Kenya
Transport
- Take the bus from Mombasa to Malindi
1h 44m
$4–35
Activities
- Bio-Ken Snake Farm
- Marafa Hells Kitchen
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Sundowner Cruise on Kilifi Creek
- Gedi Ruins Historical Tour
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Meru Coffee Farm Tour
- Meru Town Walking Tour
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- Doinyo Lessos Creameries
- Eldoret Club
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Hippo Point
- Kisumu Botanical Gardens
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Busia Border Post
- Local Agricultural Farm Tour
Hotel

Day 12: Kakamega, Kenya
Transport
- Take the bus from Busia to Kakamega
- Take the bus from Busia to Kakamega
2h 38m
$24–76
Activities
- Lurambi Market
- Webuye Falls
Hotel

Days 13–15: Nakuru, Kenya
Transport
- Take the taxi from Kakamega to Nakuru
- Take the bus from Kakamega to Nakuru
3h 57m
$158–213
Activities
- Nakuru Town Market Visit
- Menengai Crater Hike
Hotel

16 days in Kenya
MombasaNakuruItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Jumba la Mtwana Ruins
- Akamba Handicraft Industry Cooperative Society
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
- Take the transfer from Mombasa to Nairobi
- Take the bus from Mombasa to Nairobi
2h 2m
$142–249
Activities
- Kenyatta International Convention Centre
- Kazuri Beads Factory
Hotel

Day 3: Malindi, Kenya
Transport
- Take the taxi from Nairobi to Malindi
- Fly from Nairobi to Malindi
1h 8m
$121–255
Activities
- Mida Creek
- Vasco da Gama Pillar
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Takaungu Creek Exploration
- Arabuko Sokoke Forest Nature Walk
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Kianjai Market Visit
- Meru Museum Exploration
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- Eldoret Golf Club
- Chepkiit Waterfalls
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Kisumu Impala Sanctuary
- Ndere Island National Park Day Trip
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Busia Main Market
- Sio Port
Hotel

Day 12: Kakamega, Kenya
Transport
- Take the bus from Busia to Kakamega
- Take the bus from Busia to Kakamega
2h 38m
$24–76
Activities
- Rondo Retreat Centre
- Shinyalu Tea Plantations
Hotel

Days 13–16: Nakuru, Kenya
Transport
- Take the taxi from Kakamega to Nakuru
- Take the bus from Kakamega to Nakuru
3h 57m
$158–213
Activities
- Subukia Shrine Visit
- Hyrax Hill Prehistoric Site Museum
Hotel

17 days in Kenya
NairobiNakuruItinerary navigation
Day 1: Nairobi, Kenya
Activities
- City Market
- Kenyatta International Convention Centre
Hotel

Day 2: Mombasa, Kenya
Transport
- Take the taxi from Nairobi to Mombasa
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 28m
$146–485
Activities
- Mombasa Tusks
- Jumba la Mtwana Ruins
Hotel

Day 3: Malindi, Kenya
Transport
- Take the bus from Mombasa to Malindi
1h 44m
$4–35
Activities
- Gedi Ruins
- Kipepeo Butterfly House
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Gedi Ruins Historical Tour
- Mnarani Ruins Exploration
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Imenti Forest Nature Walk
- Meru Tea Plantation Visit
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- Zion Mall
- Chepkiit Waterfalls
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Hippo Point
- Mamba Village
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Busia Main Market
- Visit a Local Community Project
Hotel

Day 12: Kakamega, Kenya
Transport
- Take the bus from Busia to Kakamega
- Take the bus from Busia to Kakamega
2h 38m
$24–76
Activities
- Muliro Gardens
- Nabongo Cultural Centre
Hotel

Days 13–17: Nakuru, Kenya
Transport
- Take the taxi from Kakamega to Nakuru
- Take the bus from Kakamega to Nakuru
3h 57m
$158–213
Activities
- Kariandusi Prehistoric Site
- Lake Nakuru National Park Safari
Hotel

18 days in Kenya
MombasaNakuruItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Haller Park
- Shimba Hills National Reserve Safari
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
- Take the transfer from Mombasa to Nairobi
- Take the bus from Mombasa to Nairobi
2h 2m
$142–249
Activities
- Kenyatta International Convention Centre
- Kazuri Beads Factory
Hotel

Day 3: Malindi, Kenya
Transport
- Take the taxi from Nairobi to Malindi
- Fly from Nairobi to Malindi
1h 8m
$121–255
Activities
- Portuguese Chapel
- Watamu Marine National Park
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Takaungu Creek Exploration
- Bio-Ken Snake Farm Educational Visit
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Kianjai Market Visit
- Mount Kenya Hiking Day Trip
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- 64 Resort & Sporting Club
- Rupas Mall
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Kisumu Craft Market
- Kit-Mikayi
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Taste Local Cuisine at Mama Oliechs
- Visit a Local Community Project
Hotel

Day 12: Kakamega, Kenya
Transport
- Take the bus from Busia to Kakamega
- Take the bus from Busia to Kakamega
2h 38m
$24–76
Activities
- Kakamega Forest National Reserve
- Kakamega Golf Hotel
Hotel

Days 13–18: Nakuru, Kenya
Transport
- Take the taxi from Kakamega to Nakuru
- Take the bus from Kakamega to Nakuru
3h 57m
$158–213
Activities
- Nakuru National Park Rhino Sanctuary Visit
- Hyrax Hill Prehistoric Site Museum
Hotel

19 days in Kenya
NairobiKisiiItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Kazuri Beads Factory
- City Market
Hotel

Day 2: Mombasa, Kenya
Transport
- Take the taxi from Nairobi to Mombasa
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 28m
$146–485
Activities
- Mamba Village Centre
- Mombasa Tusks
Hotel

Day 3: Malindi, Kenya
Transport
- Take the bus from Mombasa to Malindi
1h 44m
$4–35
Activities
- Vasco da Gama Pillar
- Malindi Museum
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Sundowner Cruise on Kilifi Creek
- Kilifi Old Town Market Visit
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Meru National Park Safari
- Lake Nkunga Scenic View
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- Eldoret Club
- Eldoret Museum
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Kisumu Botanical Gardens
- Lwangni Beach
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Picnic by River Sio
- Taste Local Cuisine at Mama Oliechs
Hotel

Day 12: Kakamega, Kenya
Transport
- Take the bus from Busia to Kakamega
- Take the bus from Busia to Kakamega
2h 38m
$24–76
Activities
- Crying Stone of Ilesi
- Kakamega Forest National Reserve
Hotel

Days 13–18: Nakuru, Kenya
Transport
- Take the taxi from Kakamega to Nakuru
- Take the bus from Kakamega to Nakuru
3h 57m
$158–213
Activities
- Nakuru Town Market Visit
- Makalia Falls Exploration
Hotel

Day 19: Kisii, Kenya
Transport
- Take the bus from Nakuru to Kisii
- Drive from Nakuru to Kisii
4h 56m
$25–59
Activities
- Gusii Stadium
- River Gucha Scenic Walk
Hotel

20 days in Kenya
MombasaKitaleItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Fort Jesus Museum
- Akamba Handicraft Industry Cooperative Society
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
- Take the transfer from Mombasa to Nairobi
- Take the bus from Mombasa to Nairobi
2h 2m
$142–249
Activities
- Uhuru Gardens Memorial Park
- Kazuri Beads Factory
Hotel

Day 3: Malindi, Kenya
Transport
- Take the taxi from Nairobi to Malindi
- Fly from Nairobi to Malindi
1h 8m
$121–255
Activities
- Gedi Ruins
- Bio-Ken Snake Farm
Hotel

Days 4–7: Kilifi, Kenya
Transport
- Take the bus from Malindi to Kilifi
1h 11m
$22–45
Activities
- Arabuko Sokoke Forest Nature Walk
- Relaxation at Bofa Beach
Hotel

Day 8: Meru, Kenya
Transport
- Take the bus from Kilifi to Meru
- Take the transfer from Kilifi to Meru
- Take the bus from Kilifi to Meru
- Take the taxi from Kilifi to Meru
- Take the train from Kilifi to Meru
- Drive from Kilifi to Meru
15h 18m
$148–202
Activities
- Meru National Park Safari
- Kianjai Market Visit
Hotel

Day 9: Eldoret, Kenya
Transport
- Drive from Meru to Eldoret
- Take the train from Meru to Eldoret
- Take the taxi from Meru to Eldoret
- Take the bus from Meru to Eldoret
- Take the foot from Meru to Eldoret
- Take the bus from Meru to Eldoret
12h 24m
$139–182
Activities
- Iten Viewpoint Home of Champions
- Sosiani River Walk
Hotel

Day 10: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumu
- Fly from Eldoret to Kisumu
- Take the taxi from Eldoret to Kisumu
56 min
$254–359
Activities
- Hippo Point
- Kisumu Botanical Gardens
Hotel

Day 11: Busia, Kenya
Transport
- Take the bus from Kisumu to Busia
2h 6m
$4–35
Activities
- Local Agricultural Farm Tour
- Busia Border Post
Hotel

Day 12: Kakamega, Kenya
Transport
- Take the bus from Busia to Kakamega
- Take the bus from Busia to Kakamega
2h 38m
$24–76
Activities
- Rondo Retreat Centre
- Masinde Muliro University of Science and Technology
Hotel

Days 13–18: Nakuru, Kenya
Transport
- Take the taxi from Kakamega to Nakuru
- Take the bus from Kakamega to Nakuru
3h 57m
$158–213
Activities
- Nakuru Railway Station Historical Visit
- Kariandusi Prehistoric Site
Hotel

Day 19: Kisii, Kenya
Transport
- Take the bus from Nakuru to Kisii
- Drive from Nakuru to Kisii
4h 56m
$25–59
Activities
- Kisii Town Market
- Attend a Church Service
Hotel

Day 20: Kitale, Kenya
Transport
- Take the bus from Kisii to Kitale
- Take the bus from Kisii to Kitale
- Take the bus from Kisii to Kitale
15h 26m
$28–74
Activities
- Mount Elgon National Park
- Kitale Golf Club
Hotel




