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

Nairobi Eldoret

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • Nairobi Railway Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

940 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 Local Market
  • Gedi Ruins
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Sundowner Cruise on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

8 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Mombasa Tusks
  • Nyali Beach Visit
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 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
$220–460
See more transport options
Activities
  • Malindi Museum
  • Bio-Ken Snake Farm
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Kayaking on Kilifi Creek
  • Snorkeling at Watamu Marine National Park
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, 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
  • Nakuru National Park Rhino Sanctuary Visit
  • Nakuru Railway Station Historical Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

9 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

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

Vignette Collection -Fairview Hotel Nairobi

940 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
  • Portuguese Chapel
  • Marafa Hells Kitchen
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Bio-Ken Snake Farm Educational Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, 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
  • Nakuru Railway Station Historical Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

10 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Likoni Ferry Experience
  • Gede Ruins National Monument
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 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
$220–460
See more transport options
Activities
  • Deep Sea Fishing
  • Che Shale Beach
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Kayaking on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–10: 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
  • Hyrax Hill Prehistoric Site Museum
  • Nakuru Town Market Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

11 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Kazuri Beads Factory
  • Nairobi Railway Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

940 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 Marine National Park
  • Mida Creek
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Gedi Ruins Historical Tour
  • Takaungu Creek Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–11: 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
  • Lake Nakuru National Park Safari
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

12 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Diani Beach Relaxation
  • Ngomongo Villages Cultural Tour
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 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
$220–460
See more transport options
Activities
  • Marafa Hells Kitchen
  • Watamu Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Kilifi Bridge Scenic Viewpoint
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–12: 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
  • Kariandusi Prehistoric Site
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

13 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • David Sheldrick Wildlife Trust
  • Nairobi National Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

940 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 Marine National Park
  • Falconry of Kenya
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Dolphin Watching Boat Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–13: 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
  • Nakuru National Park Rhino Sanctuary Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

14 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Likoni Ferry Experience
  • Shimba Hills National Reserve Safari
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 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
$220–460
See more transport options
Activities
  • Malindi Marine National Park
  • Marafa Hells Kitchen
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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 Old Town Market Visit
  • Sundowner Cruise on Kilifi Creek
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–14: 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
  • Hyrax Hill Prehistoric Site Museum
  • Lake Nakuru National Park Safari
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

15 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Bomas of Kenya
  • Nairobi National Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

940 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
$226–573
See more transport options
Activities
  • Bombolulu Workshops and Cultural Center
  • Ngomongo Villages Cultural Tour
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 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
  • Malindi Museum
  • Malindi Marine National Park
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Kayaking on Kilifi Creek
  • Bio-Ken Snake Farm Educational Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–15: 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
  • Lord Egerton Castle Tour
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

16 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Akamba Handicraft Industry Cooperative Society
  • Ngomongo Villages Cultural Tour
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 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
$220–460
See more transport options
Activities
  • Gedi Ruins
  • Malindi Local Market
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Kayaking on Kilifi Creek
  • Mnarani Ruins Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–16: 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
  • Baboon Cliff Viewpoint
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

17 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Mamba Village
  • Giraffe Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

940 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
$226–573
See more transport options
Activities
  • Likoni Ferry Experience
  • Mombasa Marine National Park and Reserve Snorkeling
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 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
  • Mida Creek
  • Deep Sea Fishing
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Mnarani Ruins Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–17: 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 Nakuru National Park Safari
  • Subukia Shrine Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

18 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Haller Park
  • Gede Ruins National Monument
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 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
$220–460
See more transport options
Activities
  • Bio-Ken Snake Farm
  • Marafa Hells Kitchen
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Mnarani Ruins Exploration
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–18: 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

8.3216 reviews
See more hotels

19 days in Kenya

Nairobi Nakuru

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Uhuru Gardens Memorial Park
  • Giraffe Centre
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

940 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
$226–573
See more transport options
Activities
  • Shimba Hills National Reserve Safari
  • Bombolulu Workshops and Cultural Center
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 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
  • Bio-Ken Snake Farm
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Relaxation at Bofa Beach
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–19: 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

8.3216 reviews
See more hotels

20 days in Kenya

Mombasa Nakuru

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Ngomongo Villages Cultural Tour
  • Likoni Ferry Experience
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.3417 reviews
See more hotels

Day 2: Nairobi, Kenya

Distance
Transport
Popular
Mombasa → Nairobi by fly mombasa to nairobi wilson airport
  1. Take the taxi from Mombasa to Nairobitaxi taxi
  2. Fly from Mombasa to Nairobiplane plane
1h 16m
$219–584
See more transport options
Activities
  • David Sheldrick Wildlife Trust
  • Uhuru Gardens Memorial Park
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

940 reviews
See more hotels

Day 3: Malindi, Kenya

Distance
Transport
Popular
Nairobi → Malindi by fly from nairobi wilson airport
  1. Fly from Nairobi to Malindiplane plane
1h 15m
$220–460
See more transport options
Activities
  • Bio-Ken Snake Farm
  • Kipepeo Butterfly House
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Kilifi Old Town Market Visit
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–20: 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
  • Hyrax Hill Prehistoric Site Museum
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

30 days in Kenya

Nairobi Wajir

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Uhuru Gardens Memorial Park
  • Sheldrick Falls
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Vignette Collection -Fairview Hotel Nairobi

940 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
  • Falconry of Kenya
  • Malindi Museum
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 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
  • Dolphin Watching Boat Tour
Explore Kilifi itineraries
Hotel
Hotel
Recommended

Silver Palm Spa & Resort

8.677 reviews
See more hotels

Day 6: Kakamega, Kenya

Day 7: Eldoret, Kenya

Days 8–24: 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
  • Lord Egerton Castle Tour
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3216 reviews
See more hotels

Day 25: 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
  • Ndere Island National Park Day Trip
  • Kisumu Craft Market
Explore Kisumu itineraries
Hotel
Hotel
Recommended

Acacia Premier Hotel

8.2110 reviews
See more hotels

Days 26–27: Bungoma, Kenya

Day 28: Kitale, Kenya

Day 29: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
4h 17m
$49–71
See more transport options
Activities
  • Turkwel Dam
  • Lokori Pillar Site
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Ibus Nawi Homes 2

00 review
See more hotels

Day 30: Wajir, Kenya

Distance
Transport
Popular
Lodwar → Wajir by drive 0 m
  1. Drive from Lodwar to Wajircar car 0 m
23h 50m
$149–215
See more transport options
Activities
  • Exploring Local Mosques
  • Visit to Wajir County Assembly
Explore Wajir itineraries
Hotel
Hotel
Recommended

Azrah Apartment Wajir

00 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.

Popular cities in Kenya to visit