Rome2Rio

Plan your Kenya Itinerary with Real Train, Bus & Inter-City Routes

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

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Bomas of Kenya
  • Nairobi Railway Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.8334 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$4–30
See more transport options
Activities
  • Deep Sea Fishing
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Gedi Ruins Historical Tour
  • Kilifi Creek Dhow Sailing
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

8 days in Kenya

MombasaKisumu

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Likoni Ferry Experience
  • Mombasa Marine National Park and Reserve Snorkeling
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$100–280
See more transport options
Activities
  • Marafa Hells Kitchen
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Snorkeling at Watamu Marine National Park
  • Kilifi Old Town Market Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Boat Ride on Lake Victoria
  • Kisumu Museum
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

9 days in Kenya

NairobiEldoret

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • Uhuru Gardens Memorial Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.8334 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$4–30
See more transport options
Activities
  • Deep Sea Fishing
  • Mida Creek
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kayaking on Kilifi Creek
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Hippo Point
  • Local Cuisine Experience
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

10 days in Kenya

MombasaKakamega

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mamba Village Centre
  • Fort Jesus Museum
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$100–280
See more transport options
Activities
  • Mida Creek
  • Watamu Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kilifi Bridge Scenic Viewpoint
  • Dolphin Watching Boat Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Kisumu Museum
  • Local Cuisine Experience
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

11 days in Kenya

NairobiKisii

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • Uhuru Gardens Memorial Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.8334 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$4–30
See more transport options
Activities
  • Che Shale Beach
  • Portuguese Chapel
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kayaking on Kilifi Creek
  • Mnarani Ruins Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Dunga Hill Camp
  • Mamba Village
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

12 days in Kenya

MombasaKitale

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Haller Park
  • Mamba Village Centre
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$100–280
See more transport options
Activities
  • Portuguese Chapel
  • Malindi Local Market
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Mnarani Ruins Exploration
  • Snorkeling at Watamu Marine National Park
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Boat Ride on Lake Victoria
  • Dunga Hill Camp
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

13 days in Kenya

NairobiLodwar

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi National Museum
  • Nairobi National Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.8334 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$4–30
See more transport options
Activities
  • Malindi Museum
  • Mida Creek
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Dolphin Watching Boat Tour
  • Kayaking on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Kisumu Craft Market
  • Kisumu Museum
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

Day 13: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$51–74
See more transport options
Activities
  • Lodwar Catholic Cathedral
  • Lodwar Main Market
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Naap Hotel & Guest House

104 reviews
See more hotels

14 days in Kenya

MombasaBungoma

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Shimba Hills National Reserve Safari
  • Mombasa Tusks
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$100–280
See more transport options
Activities
  • Watamu Marine National Park
  • Marafa Hells Kitchen
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kilifi Old Town Market Visit
  • Dolphin Watching Boat Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Kisumu Botanical Gardens
  • Kisumu Impala Sanctuary
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

Day 13: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$51–74
See more transport options
Activities
  • Lodwar Catholic Cathedral
  • Eliye Springs Resort
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Naap Hotel & Guest House

104 reviews
See more hotels

Day 14: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$65–94
See more transport options
Activities
  • Bungoma Golf Club
  • Sangalo Hills
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.918 reviews
See more hotels

15 days in Kenya

NairobiNyeri

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi Railway Museum
  • Nairobi National Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.8334 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$4–30
See more transport options
Activities
  • Mida Creek
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Snorkeling at Watamu Marine National Park
  • Sundowner Cruise on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Boat Ride on Lake Victoria
  • Kisumu Railway Station
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

Day 13: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$51–74
See more transport options
Activities
  • Lokori Pillar Site
  • Eliye Springs Resort
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Naap Hotel & Guest House

104 reviews
See more hotels

Day 14: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$65–94
See more transport options
Activities
  • Mount Elgon National Park
  • Chetambe Fort
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.918 reviews
See more hotels

Day 15: Nyeri, Kenya

16 days in Kenya

MombasaThika

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Nyali Beach Visit
  • Fort Jesus Museum
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$100–280
See more transport options
Activities
  • Malindi Marine National Park
  • Deep Sea Fishing
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Sundowner Cruise on Kilifi Creek
  • Mnarani Ruins Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Mamba Village
  • Ndere Island National Park Day Trip
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Eldoret → Kakamega by taxi, bus
  1. Take the taxi from Eldoret to Kakamegataxi taxi
  2. Take the bus from Eldoret to Kakamegabus bus
1h 30m
$156–199
See more transport options
Activities
  • Shinyalu Tea Plantations
  • Masinde Muliro University of Science and Technology
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.468 reviews
See more hotels

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

Day 13: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$51–74
See more transport options
Activities
  • Lodwar Viewpoint Hill
  • Eliye Springs Resort
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Naap Hotel & Guest House

104 reviews
See more hotels

Day 14: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$65–94
See more transport options
Activities
  • Bungoma Golf Club
  • Bokoli Hills Hiking
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.918 reviews
See more hotels

Day 15: Nyeri, Kenya

Day 16: Thika, Kenya

17 days in Kenya

NairobiThika

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi National Museum
  • Sheldrick Falls
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.8334 reviews
See more hotels

Day 2: Mombasa, Kenya

Distance
Transport
Popular
Nairobi → Mombasa by fly nairobi wilson airport to mombasa
  1. Fly from Nairobi to Mombasaplane plane
  2. Take the taxi from Nairobi to Mombasataxi taxi
1h 21m
$131–839
See more transport options
Activities
  • Mombasa Marine National Park and Reserve Snorkeling
  • Mombasa Old Town Exploration
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 reviews
See more hotels

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$4–30
See more transport options
Activities
  • Falconry of Kenya
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Kayaking on Kilifi Creek
  • Gedi Ruins Historical Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Local Cuisine Experience
  • Kit-Mikayi
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

Day 13: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$51–74
See more transport options
Activities
  • Lodwar Viewpoint Hill
  • Namorutung'a Stone Pillars
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Naap Hotel & Guest House

104 reviews
See more hotels

Day 14: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$65–94
See more transport options
Activities
  • Malaba Border Town Experience
  • Bungoma Golf Club
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.918 reviews
See more hotels

Day 15: Nyeri, Kenya

Days 16–17: Thika, Kenya

18 days in Kenya

MombasaThika

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Ngomongo Villages Cultural Tour
  • Fort Jesus Museum
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$100–280
See more transport options
Activities
  • Deep Sea Fishing
  • Bio-Ken Snake Farm
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Sundowner Cruise on Kilifi Creek
  • Kilifi Bridge Scenic Viewpoint
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Kisumu Railway Station
  • Kisumu Craft Market
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

Day 13: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$51–74
See more transport options
Activities
  • Lodwar Museum
  • Lake Turkana Shoreline Visit
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Naap Hotel & Guest House

104 reviews
See more hotels

Day 14: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$65–94
See more transport options
Activities
  • Local Tea Plantation Tour
  • Chetambe Fort
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.918 reviews
See more hotels

Day 15: Nyeri, Kenya

Days 16–18: Thika, Kenya

19 days in Kenya

NairobiThika

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • Mamba Village
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.8334 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$4–30
See more transport options
Activities
  • Deep Sea Fishing
  • Vasco da Gama Pillar
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Snorkeling at Watamu Marine National Park
  • Sundowner Cruise on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Mamba Village
  • Kisumu Impala Sanctuary
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

Day 13: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$51–74
See more transport options
Activities
  • Lodwar Museum
  • Kapedo Hot Springs
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Naap Hotel & Guest House

104 reviews
See more hotels

Day 14: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$65–94
See more transport options
Activities
  • Bungoma Golf Club
  • Sio Port Lake Victoria Visit
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.918 reviews
See more hotels

Day 15: Nyeri, Kenya

Days 16–19: Thika, Kenya

20 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Fort Jesus Museum
  • Mombasa Marine National Park and Reserve Snorkeling
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2409 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h
$100–280
See more transport options
Activities
  • Deep Sea Fishing
  • Bio-Ken Snake Farm
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Gedi Ruins Historical Tour
  • Kayaking on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Mamba Village
  • Boat Ride on Lake Victoria
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

Day 13: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$51–74
See more transport options
Activities
  • Central Turkana National Reserve
  • Lodwar Viewpoint Hill
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Naap Hotel & Guest House

104 reviews
See more hotels

Day 14: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$65–94
See more transport options
Activities
  • Bungoma Town Market
  • Chetambe Fort
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.918 reviews
See more hotels

Day 15: Nyeri, Kenya

Days 16–19: Thika, Kenya

Day 20: Meru, Kenya

Distance
Transport
Popular
Thika → Meru by train, drive
  1. Take the train from Thika to Merutrain train
  2. Drive from Thika to Merucar car
5h 11m
$28–51
See more transport options
Activities
  • Ngare Ndare Forest Canopy Walk and Blue Pools
  • Kianjai Market Visit
Explore Meru itineraries
Hotel
Hotel
Recommended

Alba Hotel Meru

8.5131 reviews
See more hotels

30 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Maasai Market
  • Kenyatta International Convention Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

8.8334 reviews
See more hotels

Day 2: Mombasa, Kenya

Day 3: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$4–30
See more transport options
Activities
  • Che Shale Beach
  • Malindi Local Market
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.349 reviews
See more hotels

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$22–40
See more transport options
Activities
  • Arabuko Sokoke Forest Nature Walk
  • Kilifi Old Town Market Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.871 reviews
See more hotels

Days 6–7: Nakuru, Kenya

Day 8: Kisumu, Kenya

Distance
Transport
Popular
Nakuru → Kisumu by bus
  1. Take the bus from Nakuru to Kisumubus bus
3h 14m
$6–30
See more transport options
Activities
  • Hippo Point
  • Kisumu City Market
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.498 reviews
See more hotels

Day 9: Eldoret, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Kitale, Kenya

Day 13: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$51–74
See more transport options
Activities
  • Lodwar Viewpoint Hill
  • Lodwar Catholic Cathedral
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Naap Hotel & Guest House

104 reviews
See more hotels

Day 14: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$65–94
See more transport options
Activities
  • Chetambe Fort
  • Sangalo Hills
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.918 reviews
See more hotels

Day 15: Nyeri, Kenya

Days 16–19: Thika, Kenya

Days 20–30: Meru, Kenya

Distance
Transport
Popular
Thika → Meru by train, drive
  1. Take the train from Thika to Merutrain train
  2. Drive from Thika to Merucar car
5h 11m
$28–51
See more transport options
Activities
  • Lewa Wildlife Conservancy Visit
  • Meru Tea Plantation Visit
Explore Meru itineraries
Hotel
Hotel
Recommended

Alba Hotel Meru

8.5131 reviews
See more hotels

Must-see Kenya

Plot your journey across Kenya, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.