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
  • Giraffe Centre
  • Karura Forest
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

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

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

8 days in Kenya

MombasaKisumu

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Old Town Exploration
  • Likoni Ferry Experience
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8771 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
$21–40
See more transport options
Activities
  • Gedi Ruins Historical Tour
  • Kilifi Old Town Market Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

9 days in Kenya

NairobiNakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • Karen Blixen Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

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

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Day 9: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Lake Nakuru National Park Safari
  • Kariandusi Prehistoric Site
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

10 days in Kenya

MombasaNakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Ngomongo Villages Cultural Tour
  • Mombasa Old Town Exploration
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

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

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
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.2111 reviews
See more hotels

11 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

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

Villa Rosa Kempinski

9.4583 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
  • Gedi Ruins
  • 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
$21–40
See more transport options
Activities
  • Kilifi Old Town Market Visit
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Distance
Transport
Popular
Kakamega → Eldoret by bus, taxi
  1. Take the bus from Kakamega to Eldoretbus bus
  2. Take the taxi from Kakamega to Eldorettaxi taxi
1h 30m
$152–199
See more transport options
Activities
  • Iten Viewpoint Home of Champions
  • Moi University Main Campus
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Eka Hotel Eldoret

9.666 reviews
See more hotels

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Lake Elementaita Bird Watching
  • Kariandusi Prehistoric Site
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Day 11: Meru, Kenya

12 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Bombolulu Workshops and Cultural Center
  • Likoni Ferry Experience
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8771 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–340
See more transport options
Activities
  • Deep Sea Fishing
  • 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
$21–40
See more transport options
Activities
  • Arabuko Sokoke Forest Nature Walk
  • Dolphin Watching Boat Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Nakuru Town Market Visit
  • Lake Nakuru National Park Safari
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Days 11–12: Meru, Kenya

13 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • City Market
  • Karura Forest
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

9.4583 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
  • Watamu Marine National Park
  • 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
$21–40
See more transport options
Activities
  • Snorkeling at Watamu Marine National Park
  • Bio-Ken Snake Farm Educational Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Cycling in Lake Nakuru National Park
  • Makalia Falls Exploration
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Days 11–13: Meru, Kenya

14 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Marine National Park and Reserve Snorkeling
  • Nyali Beach Visit
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8771 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–340
See more transport options
Activities
  • Malindi Marine National Park
  • 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
$21–40
See more transport options
Activities
  • Kilifi Old Town Market Visit
  • Arabuko Sokoke Forest Nature Walk
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Afraha Stadium Event
  • Hyrax Hill Prehistoric Site Museum
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Days 11–14: Meru, Kenya

15 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

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

Villa Rosa Kempinski

9.4583 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 Marine National Park
  • Mida Creek
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
$21–40
See more transport options
Activities
  • Takaungu Creek Exploration
  • Kilifi Bridge Scenic Viewpoint
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Nakuru National Park Rhino Sanctuary Visit
  • Afraha Stadium Event
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Days 11–15: Meru, Kenya

16 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Old Town Exploration
  • Mombasa Marine National Park and Reserve Snorkeling
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8771 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–340
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
$21–40
See more transport options
Activities
  • Relaxation at Bofa Beach
  • Kilifi Bridge Scenic Viewpoint
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Nakuru Railway Station Historical Visit
  • Lake Nakuru National Park Safari
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Days 11–16: Meru, Kenya

17 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • City Market
  • Kazuri Beads Factory
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

9.4583 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
  • Vasco da Gama Pillar
  • Marafa Hells Kitchen
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
$21–40
See more transport options
Activities
  • Gedi Ruins Historical Tour
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Kariandusi Prehistoric Site
  • Hyrax Hill Prehistoric Site Museum
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Days 11–17: Meru, Kenya

18 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Nyali Beach Visit
  • Mombasa Marine National Park and Reserve Snorkeling
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

8.8771 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–340
See more transport options
Activities
  • Watamu Marine National Park
  • 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
$21–40
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: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Afraha Stadium Event
  • Lake Elementaita Bird Watching
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Days 11–18: Meru, Kenya

19 days in Kenya

NairobiMeru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • David Sheldrick Wildlife Trust
  • Uhuru Gardens Memorial Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Villa Rosa Kempinski

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

Voyager Beach Resort

8.8771 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

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
$21–40
See more transport options
Activities
  • Gedi Ruins Historical Tour
  • Arabuko Sokoke Forest Nature Walk
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Hyrax Hill Prehistoric Site Museum
  • Nakuru Town Market Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Days 11–19: Meru, Kenya

20 days in Kenya

MombasaMeru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Fort Jesus Museum
  • Shimba Hills National Reserve Safari
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Voyager Beach Resort

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

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
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.2111 reviews
See more hotels

Days 11–20: Meru, Kenya

30 days in Kenya

NairobiKitale

Itinerary navigation

Day 1: Nairobi, Kenya

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

Villa Rosa Kempinski

9.4583 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
  • Gedi Ruins
  • 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
$21–40
See more transport options
Activities
  • Dolphin Watching Boat Tour
  • Sundowner Cruise on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Distant Relatives Ecolodge & Backpackers

9.214 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Day 8: Kisumu, Kenya

Days 9–10: Nakuru, Kenya

Distance
Transport
Popular
Kisumu → Nakuru by bus
  1. Take the bus from Kisumu to Nakurubus bus
3h 13m
$6–30
See more transport options
Activities
  • Cycling in Lake Nakuru National Park
  • Lake Elementaita Bird Watching
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

9.2111 reviews
See more hotels

Days 11–21: Meru, Kenya

Days 22–25: Thika, Kenya

Day 26: Nyeri, Kenya

Distance
Transport
Popular
Thika → Nyeri by train
  1. Take the train from Thika to Nyeritrain train
  2. Take the taxi from Thika to Nyeritaxi taxi
4h
$39–59
See more transport options
Activities
  • Outspan Hotel Gardens Stroll
  • Nyeri Golf Club Experience
Explore Nyeri itineraries
Hotel
Hotel
Recommended

Aberdare Country Club

9.622 reviews
See more hotels

Day 27: Kisii, Kenya

Days 28–29: Bungoma, Kenya

Distance
Transport
Popular
Kisii → Bungoma by bus
  1. Take the bus from Kisii to Bungomabus bus
  2. Take the bus from Kisii to Bungomabus bus
15h 56m
$26–41
See more transport options
Activities
  • Mount Elgon National Park
  • Kakamega Forest National Reserve
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–39
See more transport options
Activities
  • Saiwa Swamp National Park
  • Kapenguria 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.