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
NairobiEldoretItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Nairobi National Museum
- Karen Blixen Museum
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 21m
$128–887
Activities
- Gede Ruins National Monument
- Likoni Ferry Experience
Hotel

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

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuru
- Take the transfer from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the foot from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the taxi from Malindi to Nakuru
5h 7m
$419–871
Activities
- Makalia Falls Exploration
- Baboon Cliff Viewpoint
Hotel

Day 6: Kisumu, Kenya
Transport
- Take the bus from Nakuru to Kisumu
3h 14m
$6–30
Activities
- Lwangni Beach
- Boat Ride on Lake Victoria
Hotel

Day 7: 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
- Kerio Valley Viewpoint
- Sosiani River Walk
Hotel

8 days in Kenya
MombasaKakamegaItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Bombolulu Workshops and Cultural Center
- 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 4m
$141–238
Activities
- Uhuru Gardens Memorial Park
- Giraffe Centre
Hotel

Day 3: Malindi, Kenya
Transport
- Fly from Nairobi to Malindi
1h
$120–280
Activities
- Malindi Marine National Park
- Deep Sea Fishing
Hotel

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuru
- Take the transfer from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the foot from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the taxi from Malindi to Nakuru
5h 7m
$419–871
Activities
- Makalia Falls Exploration
- Subukia Shrine Visit
Hotel

Day 6: Kisumu, Kenya
Transport
- Take the bus from Nakuru to Kisumu
3h 14m
$6–30
Activities
- Kisumu Railway Station
- Ndere Island National Park Day Trip
Hotel

Day 7: 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
- Rupas Mall
- 64 Resort & Sporting Club
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the taxi from Eldoret to Kakamega
- Take the bus from Eldoret to Kakamega
1h 30m
$158–201
Activities
- Kakamega Golf Hotel
- Kakamega Forest National Reserve
Hotel

9 days in Kenya
NairobiBungomaItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Kazuri Beads Factory
- Maasai Market
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 21m
$128–887
Activities
- Likoni Ferry Experience
- Nyali Beach Visit
Hotel

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

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuru
- Take the transfer from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the foot from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the taxi from Malindi to Nakuru
5h 7m
$419–871
Activities
- Hyrax Hill Prehistoric Site Museum
- Cycling in Lake Nakuru National Park
Hotel

Day 6: Kisumu, Kenya
Transport
- Take the bus from Nakuru to Kisumu
3h 14m
$6–30
Activities
- Kisumu City Market
- Boat Ride on Lake Victoria
Hotel

Day 7: 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
- Chepkiit Waterfalls
- Doinyo Lessos Creameries
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the taxi from Eldoret to Kakamega
- Take the bus from Eldoret to Kakamega
1h 30m
$158–201
Activities
- Shinyalu Tea Plantations
- Kakamega Forest National Reserve
Hotel

Day 9: Bungoma, Kenya
Transport
- Drive from Kakamega to Bungoma0 m
46 min
$8–12
Activities
- Mount Elgon National Park
- Bungoma Town Market
Hotel

10 days in Kenya
MombasaKisiiItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Likoni Ferry Experience
- Mombasa Tusks
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 4m
$141–238
Activities
- Karen Blixen Museum
- Bomas of Kenya
Hotel

Day 3: Malindi, Kenya
Transport
- Fly from Nairobi to Malindi
1h
$120–280
Activities
- Che Shale Beach
- Mida Creek
Hotel

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuru
- Take the transfer from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the foot from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the taxi from Malindi to Nakuru
5h 7m
$419–871
Activities
- Makalia Falls Exploration
- Lake Elementaita Bird Watching
Hotel

Day 6: Kisumu, Kenya
Transport
- Take the bus from Nakuru to Kisumu
3h 14m
$6–30
Activities
- Kisumu City Market
- Local Cuisine Experience
Hotel

Day 7: 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
- Rupas Mall
- Kipchoge Keino Stadium
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the taxi from Eldoret to Kakamega
- Take the bus from Eldoret to Kakamega
1h 30m
$158–201
Activities
- Rondo Retreat Centre
- Nandi Rock
Hotel

Day 9: Bungoma, Kenya
Transport
- Drive from Kakamega to Bungoma0 m
46 min
$8–12
Activities
- Nzoia River Bridge Viewpoint
- Sangalo Hills
Hotel

Day 10: Kisii, Kenya
Transport
- Take the bus from Bungoma to Kisii
- Take the bus from Bungoma to Kisii
15h 55m
$27–42
Activities
- River Gucha Scenic Walk
- Manga Hills Hiking Trail
Hotel

11 days in Kenya
NairobiKitaleItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Sheldrick Falls
- Giraffe Centre
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 21m
$128–887
Activities
- Gede Ruins National Monument
- Fort Jesus Museum
Hotel

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

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuru
- Take the transfer from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the foot from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the taxi from Malindi to Nakuru
5h 7m
$419–871
Activities
- Afraha Stadium Event
- Lake Elementaita Bird Watching
Hotel

Day 6: Kisumu, Kenya
Transport
- Take the bus from Nakuru to Kisumu
3h 14m
$6–30
Activities
- Kisumu Impala Sanctuary
- Kisumu Craft Market
Hotel

Day 7: 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
- Zion Mall
- Poa Place Resort
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the taxi from Eldoret to Kakamega
- Take the bus from Eldoret to Kakamega
1h 30m
$158–201
Activities
- Kakamega Golf Hotel
- Shinyalu Tea Plantations
Hotel

Day 9: Bungoma, Kenya
Transport
- Drive from Kakamega to Bungoma0 m
46 min
$8–12
Activities
- Bungoma Golf Club
- Sio Port Lake Victoria Visit
Hotel

Day 10: Kisii, Kenya
Transport
- Take the bus from Bungoma to Kisii
- Take the bus from Bungoma to Kisii
15h 55m
$27–42
Activities
- Local Tea Plantation Visit
- Attend a Church Service
Hotel

Day 11: 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–67
Activities
- Saiwa Swamp National Park
- Mount Elgon National Park
Hotel

12 days in Kenya
MombasaLodwarItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Mamba Village Centre
- Mombasa Tusks
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 4m
$141–238
Activities
- David Sheldrick Wildlife Trust
- Bomas of Kenya
Hotel

Day 3: Malindi, Kenya
Transport
- Fly from Nairobi to Malindi
1h
$120–280
Activities
- Che Shale Beach
- Gedi Ruins
Hotel

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuru
- Take the transfer from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the foot from Malindi to Nakuru
- Take the bus from Malindi to Nakuru
- Take the taxi from Malindi to Nakuru
5h 7m
$419–871
Activities
- Cycling in Lake Nakuru National Park
- Lake Nakuru National Park Safari
Hotel

Day 6: Kisumu, Kenya
Transport
- Take the bus from Nakuru to Kisumu
3h 14m
$6–30
Activities
- Kisumu Craft Market
- Mamba Village
Hotel

Day 7: 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
- Eldoret Museum
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the taxi from Eldoret to Kakamega
- Take the bus from Eldoret to Kakamega
1h 30m
$158–201
Activities
- Muliro Gardens
- Shinyalu Tea Plantations
Hotel

Day 9: Bungoma, Kenya
Transport
- Drive from Kakamega to Bungoma0 m
46 min
$8–12
Activities
- Nabuyole Falls
- Malaba Border Town Experience
Hotel

Day 10: Kisii, Kenya
Transport
- Take the bus from Bungoma to Kisii
- Take the bus from Bungoma to Kisii
15h 55m
$27–42
Activities
- River Gucha Scenic Walk
- Nyanchwa Hills Viewpoint
Hotel

Day 11: 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–67
Activities
- Saiwa Swamp National Park
- Local Agricultural Farm Visit
Hotel

Day 12: Lodwar, Kenya
Transport
- Drive from Kitale to Lodwar0 m
5h 6m
$52–75
Activities
- Lake Turkana Shoreline Visit
- Namorutung'a Stone Pillars
Hotel




