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
NairobiKisumuItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Mamba Village
- Maasai Market
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasaplane
- Take the taxi from Nairobi to Mombasataxi
1h 16m
$220–727
Activities
- Ngomongo Villages Cultural Tour
- Mombasa Tusks
Hotel

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

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuruplane
- Take the transfer from Malindi to Nakurutransfer
- Take the bus from Malindi to Nakurubus
- Take the foot from Malindi to Nakuruwalk
- Take the bus from Malindi to Nakurubus
- Take the taxi from Malindi to Nakurutaxi
5h 7m
$362–522
Activities
- Kariandusi Prehistoric Site
- Cycling in Lake Nakuru National Park
Hotel

Day 6: Eldoret, Kenya
Transport
- Take the bus from Nakuru to Eldoretbus
2h 58m
$8–10
Activities
- Boma Inn Eldoret
- 64 Resort & Sporting Club
Hotel

Day 7: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumutaxi
- Fly from Eldoret to Kisumuplane
- Take the taxi from Eldoret to Kisumutaxi
56 min
$237–441
Activities
- Kit-Mikayi
- Kisumu City Market
Hotel

8 days in Kenya
MombasaKakamegaItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Bombolulu Workshops and Cultural Center
- Akamba Handicraft Industry Cooperative Society
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobitaxi
- Fly from Mombasa to Nairobiplane
- Take the transfer from Mombasa to Nairobitransfer
- Take the bus from Mombasa to Nairobibus
2h 4m
$139–266
Activities
- Nairobi Railway Museum
- Bomas of Kenya
Hotel

Day 3: Malindi, Kenya
Transport
- Fly from Nairobi to Malindiplane
1h
$150–420
Activities
- Mida Creek
- Watamu Marine National Park
Hotel

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuruplane
- Take the transfer from Malindi to Nakurutransfer
- Take the bus from Malindi to Nakurubus
- Take the foot from Malindi to Nakuruwalk
- Take the bus from Malindi to Nakurubus
- Take the taxi from Malindi to Nakurutaxi
5h 7m
$362–522
Activities
- Lord Egerton Castle Tour
- Lake Nakuru National Park Safari
Hotel

Day 6: Eldoret, Kenya
Transport
- Take the bus from Nakuru to Eldoretbus
2h 58m
$8–10
Activities
- Kipchoge Keino Stadium
- Poa Place Resort
Hotel

Day 7: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumutaxi
- Fly from Eldoret to Kisumuplane
- Take the taxi from Eldoret to Kisumutaxi
56 min
$237–441
Activities
- Kisumu City Market
- Lwangni Beach
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Kisumu to Kakamegabus
- Take the bus from Kisumu to Kakamegabus
2h 58m
$32–48
Activities
- Isukha Cultural Centre
- Kakamega Gold Mine
Hotel

9 days in Kenya
NairobiBungomaItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Sheldrick Falls
- Karura Forest
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasaplane
- Take the taxi from Nairobi to Mombasataxi
1h 16m
$220–727
Activities
- Diani Beach Relaxation
- Ngomongo Villages Cultural Tour
Hotel

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

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuruplane
- Take the transfer from Malindi to Nakurutransfer
- Take the bus from Malindi to Nakurubus
- Take the foot from Malindi to Nakuruwalk
- Take the bus from Malindi to Nakurubus
- Take the taxi from Malindi to Nakurutaxi
5h 7m
$362–522
Activities
- Hyrax Hill Prehistoric Site Museum
- Nakuru National Park Rhino Sanctuary Visit
Hotel

Day 6: Eldoret, Kenya
Transport
- Take the bus from Nakuru to Eldoretbus
2h 58m
$8–10
Activities
- Chepkiit Waterfalls
- Moi University Main Campus
Hotel

Day 7: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumutaxi
- Fly from Eldoret to Kisumuplane
- Take the taxi from Eldoret to Kisumutaxi
56 min
$237–441
Activities
- Local Cuisine Experience
- Kisumu Botanical Gardens
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Kisumu to Kakamegabus
- Take the bus from Kisumu to Kakamegabus
2h 58m
$32–48
Activities
- Kakamega Golf Hotel
- Kakamega Gold Mine
Hotel

Day 9: Bungoma, Kenya
Transport
- Drive from Kakamega to Bungomacar 0 m
46 min
$8–11
Activities
- Nzoia River Bridge Viewpoint
- Webuye Falls
Hotel

10 days in Kenya
MombasaBungomaItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Mamba Village Centre
- Nyali Beach Visit
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobitaxi
- Fly from Mombasa to Nairobiplane
- Take the transfer from Mombasa to Nairobitransfer
- Take the bus from Mombasa to Nairobibus
2h 4m
$139–266
Activities
- Bomas of Kenya
- Nairobi National Park
Hotel

Day 3: Malindi, Kenya
Transport
- Fly from Nairobi to Malindiplane
1h
$150–420
Activities
- Che Shale Beach
- Falconry of Kenya
Hotel

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuruplane
- Take the transfer from Malindi to Nakurutransfer
- Take the bus from Malindi to Nakurubus
- Take the foot from Malindi to Nakuruwalk
- Take the bus from Malindi to Nakurubus
- Take the taxi from Malindi to Nakurutaxi
5h 7m
$362–522
Activities
- Nakuru Railway Station Historical Visit
- Menengai Crater Hike
Hotel

Day 6: Eldoret, Kenya
Transport
- Take the bus from Nakuru to Eldoretbus
2h 58m
$8–10
Activities
- Kipchoge Keino Stadium
- Doinyo Lessos Creameries
Hotel

Day 7: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumutaxi
- Fly from Eldoret to Kisumuplane
- Take the taxi from Eldoret to Kisumutaxi
56 min
$237–441
Activities
- Boat Ride on Lake Victoria
- Kisumu City Market
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Kisumu to Kakamegabus
- Take the bus from Kisumu to Kakamegabus
2h 58m
$32–48
Activities
- Masinde Muliro University of Science and Technology
- Webuye Falls
Hotel

Days 9–10: Bungoma, Kenya
Transport
- Drive from Kakamega to Bungomacar 0 m
46 min
$8–11
Activities
- Sio Port Lake Victoria Visit
- Webuye Falls
Hotel

11 days in Kenya
NairobiKitaleItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Nairobi National Museum
- Karen Blixen Museum
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasaplane
- Take the taxi from Nairobi to Mombasataxi
1h 16m
$220–727
Activities
- Mamba Village Centre
- Shimba Hills National Reserve Safari
Hotel

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

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuruplane
- Take the transfer from Malindi to Nakurutransfer
- Take the bus from Malindi to Nakurubus
- Take the foot from Malindi to Nakuruwalk
- Take the bus from Malindi to Nakurubus
- Take the taxi from Malindi to Nakurutaxi
5h 7m
$362–522
Activities
- Baboon Cliff Viewpoint
- Nakuru Town Market Visit
Hotel

Day 6: Eldoret, Kenya
Transport
- Take the bus from Nakuru to Eldoretbus
2h 58m
$8–10
Activities
- Zion Mall
- Chepkiit Waterfalls
Hotel

Day 7: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumutaxi
- Fly from Eldoret to Kisumuplane
- Take the taxi from Eldoret to Kisumutaxi
56 min
$237–441
Activities
- Kisumu City Market
- Dunga Hill Camp
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Kisumu to Kakamegabus
- Take the bus from Kisumu to Kakamegabus
2h 58m
$32–48
Activities
- Muliro Gardens
- Isukha Cultural Centre
Hotel

Days 9–10: Bungoma, Kenya
Transport
- Drive from Kakamega to Bungomacar 0 m
46 min
$8–11
Activities
- Mount Elgon National Park
- Chetambe Fort
Hotel

Day 11: Kitale, Kenya
Transport
- Take the bus from Bungoma to Kitalebus
- Take the bus from Bungoma to Kitalebus
4h 23m
$9–12
Activities
- Relax at Aturukan Hotel
- Saiwa Swamp National Park
Hotel

12 days in Kenya
MombasaLodwarItinerary navigation
Day 1: Mombasa, Kenya
Activities
- Gede Ruins National Monument
- Mamba Village Centre
Hotel

Day 2: Nairobi, Kenya
Transport
- Take the taxi from Mombasa to Nairobitaxi
- Fly from Mombasa to Nairobiplane
- Take the transfer from Mombasa to Nairobitransfer
- Take the bus from Mombasa to Nairobibus
2h 4m
$139–266
Activities
- City Market
- Maasai Market
Hotel

Day 3: Malindi, Kenya
Transport
- Fly from Nairobi to Malindiplane
1h
$150–420
Activities
- Deep Sea Fishing
- Gedi Ruins
Hotel

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuruplane
- Take the transfer from Malindi to Nakurutransfer
- Take the bus from Malindi to Nakurubus
- Take the foot from Malindi to Nakuruwalk
- Take the bus from Malindi to Nakurubus
- Take the taxi from Malindi to Nakurutaxi
5h 7m
$362–522
Activities
- Nakuru Railway Station Historical Visit
- Nakuru National Park Rhino Sanctuary Visit
Hotel

Day 6: Eldoret, Kenya
Transport
- Take the bus from Nakuru to Eldoretbus
2h 58m
$8–10
Activities
- Moi University Main Campus
- Chepkiit Waterfalls
Hotel

Day 7: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumutaxi
- Fly from Eldoret to Kisumuplane
- Take the taxi from Eldoret to Kisumutaxi
56 min
$237–441
Activities
- Dunga Hill Camp
- Kisumu Botanical Gardens
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Kisumu to Kakamegabus
- Take the bus from Kisumu to Kakamegabus
2h 58m
$32–48
Activities
- Kakamega Forest National Reserve
- Kakamega Museum
Hotel

Days 9–10: Bungoma, Kenya
Transport
- Drive from Kakamega to Bungomacar 0 m
46 min
$8–11
Activities
- Local Tea Plantation Tour
- Sangalo Hills
Hotel

Day 11: Kitale, Kenya
Transport
- Take the bus from Bungoma to Kitalebus
- Take the bus from Bungoma to Kitalebus
4h 23m
$9–12
Activities
- Explore Kitale Town Centre
- Enjoy Local Cuisine
Hotel

Day 12: Lodwar, Kenya
Transport
- Drive from Kitale to Lodwarcar 0 m
5h 6m
$49–70
Activities
- Kapedo Hot Springs
- Lodwar Catholic Cathedral
Hotel

13 days in Kenya
NairobiWajirItinerary navigation
Day 1: Nairobi, Kenya
Activities
- Maasai Market
- Nairobi National Park
Hotel

Day 2: Mombasa, Kenya
Transport
- Fly from Nairobi to Mombasaplane
- Take the taxi from Nairobi to Mombasataxi
1h 16m
$220–727
Activities
- Mombasa Marine National Park and Reserve Snorkeling
- Haller Park
Hotel

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

Days 4–5: Nakuru, Kenya
Transport
- Fly from Malindi to Nakuruplane
- Take the transfer from Malindi to Nakurutransfer
- Take the bus from Malindi to Nakurubus
- Take the foot from Malindi to Nakuruwalk
- Take the bus from Malindi to Nakurubus
- Take the taxi from Malindi to Nakurutaxi
5h 7m
$362–522
Activities
- Kariandusi Prehistoric Site
- Menengai Crater Hike
Hotel

Day 6: Eldoret, Kenya
Transport
- Take the bus from Nakuru to Eldoretbus
2h 58m
$8–10
Activities
- Eldoret Museum
- Iten Viewpoint Home of Champions
Hotel

Day 7: Kisumu, Kenya
Transport
- Take the taxi from Eldoret to Kisumutaxi
- Fly from Eldoret to Kisumuplane
- Take the taxi from Eldoret to Kisumutaxi
56 min
$237–441
Activities
- Ndere Island National Park Day Trip
- Kisumu Museum
Hotel

Day 8: Kakamega, Kenya
Transport
- Take the bus from Kisumu to Kakamegabus
- Take the bus from Kisumu to Kakamegabus
2h 58m
$32–48
Activities
- Kakamega Golf Hotel
- Bukhungu Stadium
Hotel

Days 9–10: Bungoma, Kenya
Transport
- Drive from Kakamega to Bungomacar 0 m
46 min
$8–11
Activities
- Nzoia River Bridge Viewpoint
- Kakamega Forest National Reserve
Hotel

Day 11: Kitale, Kenya
Transport
- Take the bus from Bungoma to Kitalebus
- Take the bus from Bungoma to Kitalebus
4h 23m
$9–12
Activities
- Kitale Golf Club
- Enjoy Local Cuisine
Hotel

Day 12: Lodwar, Kenya
Transport
- Drive from Kitale to Lodwarcar 0 m
5h 6m
$49–70
Activities
- Namorutung'a Stone Pillars
- Lokori Pillar Site
Hotel

Day 13: Wajir, Kenya
Transport
- Drive from Lodwar to Wajircar 0 m
24h 39m
$146–211
Activities
- Handicraft Shopping
- Desert Sunset Viewing
Hotel




