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

NairobiEldoret

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • City Market
  • Nairobi National Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

8.8333 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–29
See more transport options
Activities
  • Mida Creek
  • Vasco da Gama Pillar
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Kilifi Creek Dhow Sailing
  • Sundowner Cruise on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

8 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Likoni Ferry Experience
  • Haller Park
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2406 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–260
See more transport options
Activities
  • Mida Creek
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Mnarani Ruins Exploration
  • Kilifi Bridge Scenic Viewpoint
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Day 8: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Lake Elementaita Bird Watching
  • Afraha Stadium Event
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

9 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Bomas of Kenya
  • Uhuru Gardens Memorial Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

8.8333 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–29
See more transport options
Activities
  • Vasco da Gama Pillar
  • Kipepeo Butterfly House
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Takaungu Creek Exploration
  • Dolphin Watching Boat Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Lord Egerton Castle Tour
  • Lake Elementaita Bird Watching
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

10 days in Kenya

MombasaKakamega

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Jumba la Mtwana Ruins
  • Likoni Ferry Experience
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2406 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–260
See more transport options
Activities
  • Malindi Local Market
  • Bio-Ken Snake Farm
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Dolphin Watching Boat Tour
  • Takaungu Creek Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Menengai Crater Hike
  • Nakuru Railway Station Historical Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Nandi Rock
  • Butere Girls High School
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

11 days in Kenya

NairobiKitale

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • City Market
  • Karen Blixen Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

8.8333 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–29
See more transport options
Activities
  • Deep Sea Fishing
  • Portuguese Chapel
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Dolphin Watching Boat Tour
  • Mnarani Ruins Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Kariandusi Prehistoric Site
  • Cycling in Lake Nakuru National Park
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Nandi Rock
  • Nabongo Cultural Centre
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

12 days in Kenya

MombasaLodwar

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Likoni Ferry Experience
  • Diani Beach Relaxation
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2406 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–260
See more transport options
Activities
  • Bio-Ken Snake Farm
  • Watamu Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–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.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Subukia Shrine Visit
  • Nakuru Railway Station Historical Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Kakamega Museum
  • Kakamega Gold Mine
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

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

Deripacs Homes

00 review
See more hotels

13 days in Kenya

NairobiBungoma

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Mamba Village
  • Kenyatta International Convention Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

8.8333 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–29
See more transport options
Activities
  • Falconry of Kenya
  • Watamu Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Mnarani Ruins Exploration
  • Gedi Ruins Historical Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Afraha Stadium Event
  • Lake Elementaita Bird Watching
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Bukhungu Stadium
  • Webuye Falls
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

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

Deripacs Homes

00 review
See more hotels

Day 13: Bungoma, Kenya

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

Elevate by African Manor

99 reviews
See more hotels

14 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Bombolulu Workshops and Cultural Center
  • Mombasa Old Town Exploration
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2406 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–260
See more transport options
Activities
  • Falconry of Kenya
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Snorkeling at Watamu Marine National Park
  • Arabuko Sokoke Forest Nature Walk
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Makalia Falls Exploration
  • Great Rift Valley Viewpoint
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Butere Girls High School
  • Webuye Falls
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

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

Deripacs Homes

00 review
See more hotels

Day 13: Bungoma, Kenya

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

Elevate by African Manor

99 reviews
See more hotels

Day 14: Meru, Kenya

15 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Giraffe Centre
  • Maasai Market
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

8.8333 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–29
See more transport options
Activities
  • Falconry of Kenya
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Arabuko Sokoke Forest Nature Walk
  • Kayaking on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Nakuru Railway Station Historical Visit
  • Baboon Cliff Viewpoint
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Bukhungu Stadium
  • Nandi Rock
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

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

Deripacs Homes

00 review
See more hotels

Day 13: Bungoma, Kenya

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

Elevate by African Manor

99 reviews
See more hotels

Days 14–15: Meru, Kenya

Distance
Transport
Popular
Bungoma → Meru by drive, fly
  1. Drive from Bungoma to Merucar car
  2. Fly from Bungoma to Meruplane plane
  3. Drive from Bungoma to Merucar car
5h 11m
$89–483
See more transport options
Activities
  • Kianjai Market Visit
  • Ngare Ndare Forest Canopy Walk and Blue Pools
Explore Meru itineraries
Hotel
Hotel
Recommended

Alba Hotel Meru

8.5132 reviews
See more hotels

16 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Nyali Beach Visit
  • Haller Park
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2406 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–260
See more transport options
Activities
  • Deep Sea Fishing
  • Kipepeo Butterfly House
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Takaungu Creek Exploration
  • Arabuko Sokoke Forest Nature Walk
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Lord Egerton Castle Tour
  • Lake Elementaita Bird Watching
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Isukha Cultural Centre
  • Kakamega Forest National Reserve
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

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

Deripacs Homes

00 review
See more hotels

Day 13: Bungoma, Kenya

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

Elevate by African Manor

99 reviews
See more hotels

Days 14–16: Meru, Kenya

17 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • Giraffe Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

8.8333 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–29
See more transport options
Activities
  • Kipepeo Butterfly House
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–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.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Nakuru Town Market Visit
  • Subukia Shrine Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Rondo Retreat Centre
  • Masinde Muliro University of Science and Technology
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
5h 6m
$49–71
See more transport options
Activities
  • Kalokol Fishing Village
  • Lodwar Catholic Cathedral
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Deripacs Homes

00 review
See more hotels

Day 13: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$62–90
See more transport options
Activities
  • Mount Elgon National Park
  • Malaba Border Town Experience
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Elevate by African Manor

99 reviews
See more hotels

Days 14–17: Meru, Kenya

18 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Tusks
  • Akamba Handicraft Industry Cooperative Society
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2406 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–260
See more transport options
Activities
  • Marafa Hells Kitchen
  • Portuguese Chapel
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–40
See more transport options
Activities
  • Snorkeling at Watamu Marine National Park
  • Takaungu Creek Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Menengai Crater Hike
  • Subukia Shrine Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Crying Stone of Ilesi
  • Webuye Falls
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

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

Deripacs Homes

00 review
See more hotels

Day 13: Bungoma, Kenya

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

Elevate by African Manor

99 reviews
See more hotels

Days 14–18: Meru, Kenya

19 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Uhuru Gardens Memorial Park
  • Nairobi National Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

8.8333 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
$143–723
See more transport options
Activities
  • Mombasa Marine National Park and Reserve Snorkeling
  • Ngomongo Villages Cultural Tour
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2406 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–29
See more transport options
Activities
  • Marafa Hells Kitchen
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–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.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Makalia Falls Exploration
  • Afraha Stadium Event
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Nabongo Cultural Centre
  • Rondo Retreat Centre
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

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

Deripacs Homes

00 review
See more hotels

Day 13: Bungoma, Kenya

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

Elevate by African Manor

99 reviews
See more hotels

Days 14–19: Meru, Kenya

Distance
Transport
Popular
Bungoma → Meru by drive, fly
  1. Drive from Bungoma to Merucar car
  2. Fly from Bungoma to Meruplane plane
  3. Drive from Bungoma to Merucar car
5h 11m
$89–483
See more transport options
Activities
  • Ngare Ndare Forest Canopy Walk and Blue Pools
  • Imenti Forest Nature Walk
Explore Meru itineraries
Hotel
Hotel
Recommended

Alba Hotel Meru

8.5132 reviews
See more hotels

20 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Gede Ruins National Monument
  • Mombasa Tusks
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.2406 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–260
See more transport options
Activities
  • Che Shale Beach
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.348 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
$21–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.772 reviews
See more hotels

Day 6: Kisumu, Kenya

Day 7: Eldoret, Kenya

Days 8–9: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–11
See more transport options
Activities
  • Makalia Falls Exploration
  • Hyrax Hill Prehistoric Site Museum
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8191 reviews
See more hotels

Day 10: Kakamega, Kenya

Distance
Transport
Popular
Nakuru → Kakamega by bus
  1. Take the bus from Nakuru to Kakamegabus bus
4h 15m
$13–16
See more transport options
Activities
  • Kakamega Golf Hotel
  • Shinyalu Tea Plantations
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.469 reviews
See more hotels

Day 11: Kitale, Kenya

Day 12: Lodwar, Kenya

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

Deripacs Homes

00 review
See more hotels

Day 13: Bungoma, Kenya

Distance
Transport
Popular
Lodwar → Bungoma by drive 0 m
  1. Drive from Lodwar to Bungomacar car 0 m
6h 29m
$62–90
See more transport options
Activities
  • Mount Elgon National Park
  • Sio Port Lake Victoria Visit
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Elevate by African Manor

99 reviews
See more hotels

Days 14–20: Meru, Kenya

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.