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

NairobiKisii

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Sheldrick Falls
  • David Sheldrick Wildlife Trust
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

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

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Bio-Ken Snake Farm Educational Visit
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

8 days in Kenya

MombasaEldoret

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mamba Village Centre
  • Jumba la Mtwana Ruins
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8778 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 15m
$190–450
See more transport options
Activities
  • Deep Sea Fishing
  • Malindi Local Market
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Bio-Ken Snake Farm Educational Visit
  • Kilifi Old Town Market Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Distance
Transport
Popular
Kisii → Eldoret by bus
  1. Take the bus from Kisii to Eldoretbus bus
  2. Take the bus from Kisii to Eldoretbus bus
12h 56m
$23–35
See more transport options
Activities
  • 64 Resort & Sporting Club
  • Iten Viewpoint Home of Champions
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Eka Hotel Eldoret

9.668 reviews
See more hotels

9 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Bomas of Kenya
  • Mamba Village
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

9.4585 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
$3–11
See more transport options
Activities
  • Che Shale Beach
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Dolphin Watching Boat Tour
  • Kilifi Creek Dhow Sailing
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Distance
Transport
Popular
Kisii → Eldoret by bus
  1. Take the bus from Kisii to Eldoretbus bus
  2. Take the bus from Kisii to Eldoretbus bus
12h 56m
$23–35
See more transport options
Activities
  • Moi University Main Campus
  • Kipchoge Keino Stadium
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Eka Hotel Eldoret

9.668 reviews
See more hotels

Day 9: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

10 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mamba Village Centre
  • Mombasa Marine National Park and Reserve Snorkeling
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8778 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 15m
$190–450
See more transport options
Activities
  • Malindi Local Market
  • Portuguese Chapel
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Bio-Ken Snake Farm Educational Visit
  • Gedi Ruins Historical Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Distance
Transport
Popular
Kisii → Eldoret by bus
  1. Take the bus from Kisii to Eldoretbus bus
  2. Take the bus from Kisii to Eldoretbus bus
12h 56m
$23–35
See more transport options
Activities
  • Moi University Main Campus
  • Doinyo Lessos Creameries
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Eka Hotel Eldoret

9.668 reviews
See more hotels

Days 9–10: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

11 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Karura Forest
  • Kazuri Beads Factory
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

9.4585 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
$3–11
See more transport options
Activities
  • Deep Sea Fishing
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Sundowner Cruise on Kilifi Creek
  • Kayaking on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Days 9–11: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

12 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Marine National Park and Reserve Snorkeling
  • Gede Ruins National Monument
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8778 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 15m
$190–450
See more transport options
Activities
  • Bio-Ken Snake Farm
  • Vasco da Gama Pillar
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Snorkeling at Watamu Marine National Park
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Distance
Transport
Popular
Kisii → Eldoret by bus
  1. Take the bus from Kisii to Eldoretbus bus
  2. Take the bus from Kisii to Eldoretbus bus
12h 56m
$23–35
See more transport options
Activities
  • Iten Viewpoint Home of Champions
  • Eldoret National Polytechnic
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Eka Hotel Eldoret

9.668 reviews
See more hotels

Days 9–12: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

13 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • David Sheldrick Wildlife Trust
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

9.4585 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
$3–11
See more transport options
Activities
  • Bio-Ken Snake Farm
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Bio-Ken Snake Farm Educational Visit
  • Kilifi Old Town Market Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Distance
Transport
Popular
Kisii → Eldoret by bus
  1. Take the bus from Kisii to Eldoretbus bus
  2. Take the bus from Kisii to Eldoretbus bus
12h 56m
$23–35
See more transport options
Activities
  • Kerio Valley Viewpoint
  • Iten Viewpoint Home of Champions
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Eka Hotel Eldoret

9.668 reviews
See more hotels

Days 9–13: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

14 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

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

Voyager Beach Resort

8.8778 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 15m
$190–450
See more transport options
Activities
  • Marafa Hells Kitchen
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Kilifi Bridge Scenic Viewpoint
  • Dolphin Watching Boat Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Days 9–14: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

15 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

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

Villa Rosa Kempinski

9.4585 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
$3–11
See more transport options
Activities
  • Vasco da Gama Pillar
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Kilifi Creek Dhow Sailing
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Days 9–15: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

16 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Old Town Exploration
  • Shimba Hills National Reserve Safari
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8778 reviews
See more hotels

Day 2: Nairobi, Kenya

Day 3: Malindi, Kenya

Days 4–5: Kilifi, Kenya

Distance
Transport
Popular
Malindi → Kilifi by bus
  1. Take the bus from Malindi to Kilifibus bus
1h 11m
$30–45
See more transport options
Activities
  • Kilifi Creek Dhow Sailing
  • Kilifi Bridge Scenic Viewpoint
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Days 9–16: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$8–10
See more transport options
Activities
  • Lake Nakuru National Park Safari
  • Makalia Falls Exploration
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

17 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Uhuru Gardens Memorial Park
  • Karen Blixen Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

9.4585 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 16m
$218–819
See more transport options
Activities
  • Jumba la Mtwana Ruins
  • Akamba Handicraft Industry Cooperative Society
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8778 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
$3–11
See more transport options
Activities
  • Gedi Ruins
  • Kipepeo Butterfly House
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Mnarani Ruins Exploration
  • Snorkeling at Watamu Marine National Park
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Days 9–17: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

18 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Likoni Ferry Experience
  • Mombasa Tusks
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8778 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 15m
$190–450
See more transport options
Activities
  • Portuguese Chapel
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Relaxation at Bofa Beach
  • Sundowner Cruise on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Days 9–18: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

19 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Mamba Village
  • Karura Forest
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

9.4585 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
$3–11
See more transport options
Activities
  • Malindi Museum
  • Deep Sea Fishing
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Snorkeling at Watamu Marine National Park
  • Kilifi Creek Dhow Sailing
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Distance
Transport
Popular
Kisii → Eldoret by bus
  1. Take the bus from Kisii to Eldoretbus bus
  2. Take the bus from Kisii to Eldoretbus bus
12h 56m
$23–35
See more transport options
Activities
  • Iten Viewpoint Home of Champions
  • 64 Resort & Sporting Club
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Eka Hotel Eldoret

9.668 reviews
See more hotels

Days 9–19: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

20 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

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

Voyager Beach Resort

8.8778 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 15m
$190–450
See more transport options
Activities
  • Bio-Ken Snake Farm
  • Falconry of Kenya
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Arabuko Sokoke Forest Nature Walk
  • Kilifi Old Town Market Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Distance
Transport
Popular
Kisii → Eldoret by bus
  1. Take the bus from Kisii to Eldoretbus bus
  2. Take the bus from Kisii to Eldoretbus bus
12h 56m
$23–35
See more transport options
Activities
  • Iten Viewpoint Home of Champions
  • Chepkiit Waterfalls
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Eka Hotel Eldoret

9.668 reviews
See more hotels

Days 9–20: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

30 days in Kenya

NairobiKitale

Itinerary navigation

Day 1: Nairobi, Kenya

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

Villa Rosa Kempinski

9.4585 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 16m
$218–819
See more transport options
Activities
  • Mombasa Marine National Park and Reserve Snorkeling
  • Jumba la Mtwana Ruins
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8778 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
$3–11
See more transport options
Activities
  • Watamu Marine National Park
  • Vasco da Gama Pillar
Explore Malindi itineraries
Hotel
Hotel
Recommended

SAFFRON GARDEN MALINDI

107 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
$30–45
See more transport options
Activities
  • Sundowner Cruise on Kilifi Creek
  • Gedi Ruins Historical Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kitui, Kenya

Day 7: Kisii, Kenya

Day 8: Eldoret, Kenya

Days 9–25: Nakuru, Kenya

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

Sarova Woodlands Hotel and Spa, Nakuru

9.2113 reviews
See more hotels

Day 26: Kisumu, Kenya

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

Acacia Premier Hotel

9144 reviews
See more hotels

Day 27: Kakamega, Kenya

Days 28–29: Bungoma, Kenya

Distance
Transport
Popular
Kakamega → Bungoma by drive 0 m
  1. Drive from Kakamega to Bungomacar car 0 m
49 min
$8–11
See more transport options
Activities
  • Bokoli Hills Hiking
  • Bungoma Museum
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Guest House

102 reviews
See more hotels

Day 30: Kitale, Kenya

Distance
Transport
Popular
Bungoma → Kitale by bus
  1. Take the bus from Bungoma to Kitalebus bus
  2. Take the bus from Bungoma to Kitalebus bus
4h 23m
$9–12
See more transport options
Activities
  • Cherangani Hills Scenic Drive
  • Kitale Museum
Explore Kitale itineraries
Hotel
Hotel
Recommended

Imani Radio & TV Ministries

101 review
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.