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
- Nairobi Railway Museum
- Nairobi National Park
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 16m
$127–534
Activities
- Fort Jesus Museum
- Mombasa Tusks
Hotel

Day 3: Malindi, Kenya
Transport
- Take the bus from Mombasa to Malindi
1h 44m
$4–35
Activities
- Che Shale Beach
- 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–400
Activities
- Kisumu Impala Sanctuary
- Kisumu Botanical Gardens
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
- Sosiani River Walk
- Doinyo Lessos Creameries
Hotel

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

8 days in Kenya
MombasaKakamegaItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Mombasa Old Town Exploration
- Fort Jesus Museum
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
1h 21m
$126–536
Activities
- Mamba Village
- Karen Blixen Museum
Hotel

Day 3: Malindi, Kenya
Transport
- Fly from Nairobi to Malindi
1h
$100–280
Activities
- Bio-Ken Snake Farm
- Marafa Hells Kitchen
Hotel

Day 4: Kisumu, Kenya
Transport
- Fly from Malindi to Kisumu
- Take the taxi from Malindi to Kisumu
4h 2m
$254–400
Activities
- Dunga Hill Camp
- Mamba Village
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
- Poa Place Resort
- 64 Resort & Sporting Club
Hotel

Days 6–7: Nakuru, Kenya
Transport
- Take the bus from Eldoret to Nakuru
2h 58m
$8–11
Activities
- Menengai Crater Hike
- Subukia Shrine Visit
Hotel

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

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

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasa
- Take the taxi from Nairobi to Mombasa
1h 16m
$127–534
Activities
- Diani Beach Relaxation
- Gede Ruins National Monument
Hotel

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

Day 4: Kisumu, Kenya
Transport
- Fly from Malindi to Kisumu
- Take the taxi from Malindi to Kisumu
4h 2m
$254–400
Activities
- Ndere Island National Park Day Trip
- Kisumu Railway Station
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 Club
- Doinyo Lessos Creameries
Hotel

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

Day 8: Kakamega, Kenya
Transport
- Take the bus from Nakuru to Kakamega
4h 15m
$13–17
Activities
- Kakamega Forest National Reserve
- Kakamega Golf Hotel
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
- Enjoy Local Cuisine
- Saiwa Swamp National Park
Hotel

10 days in Kenya
MombasaLodwarItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Mombasa Marine National Park and Reserve Snorkeling
- Jumba la Mtwana Ruins
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobi
- Fly from Mombasa to Nairobi
1h 21m
$126–536
Activities
- City Market
- Sheldrick Falls
Hotel

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

Day 4: Kisumu, Kenya
Transport
- Fly from Malindi to Kisumu
- Take the taxi from Malindi to Kisumu
4h 2m
$254–400
Activities
- Kisumu Botanical Gardens
- Kisumu Craft Market
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
- 64 Resort & Sporting Club
- Eldoret Golf Club
Hotel

Days 6–7: Nakuru, Kenya
Transport
- Take the bus from Eldoret to Nakuru
2h 58m
$8–11
Activities
- Baboon Cliff Viewpoint
- Menengai Crater Hike
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Nakuru to Kakamega
4h 15m
$13–17
Activities
- Shinyalu Tea Plantations
- Kakamega Forest National Reserve
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
- Cherangani Hills Scenic Drive
- Enjoy Local Cuisine
Hotel

Day 10: Lodwar, Kenya
Transport
- Drive from Kitale to Lodwar0 m
5h 6m
$52–75
Activities
- Lodwar Catholic Cathedral
- Eliye Springs Resort
Hotel




