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 Kakamega

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Karen Blixen Museum
  • Sheldrick Falls
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

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

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Day 5: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$NaN–NaN
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

8.3219 reviews
See more hotels

Day 6: Kisumu, Kenya

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

Acacia Premier Hotel

8.2109 reviews
See more hotels

Day 7: Kakamega, Kenya

Distance
Transport
Popular
Kisumu → Kakamega by bus
  1. Take the bus from Kisumu to Kakamegabus bus
  2. Take the bus from Kisumu to Kakamegabus bus
2h 58m
$NaN–NaN
See more transport options
Activities
  • Kakamega Forest National Reserve
  • Crying Stone of Ilesi
Explore Kakamega itineraries
Hotel
Hotel
Recommended

Golf Hotel Kakamega

8.281 reviews
See more hotels

8 days in Kenya

Mombasa Kitale

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Ngomongo Villages Cultural Tour
  • Nyali Beach Visit
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.4422 reviews
See more hotels

Day 2: Malindi, Kenya

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

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$NaN–NaN
See more transport options
Activities
  • Bomas of Kenya
  • City Market
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

9.255 reviews
See more hotels

Day 4: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$NaN–NaN
See more transport options
Activities
  • Great Rift Valley Viewpoint
  • Baboon Cliff Viewpoint
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3219 reviews
See more hotels

Day 5: Eldoret, Kenya

Distance
Transport
Popular
Nakuru → Eldoret by bus
  1. Take the bus from Nakuru to Eldoretbus bus
2h 58m
$NaN–NaN
See more transport options
Activities
  • Zion Mall
  • Eldoret National Polytechnic
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Boma Inn Eldoret

8.6217 reviews
See more hotels

Days 6–7: Bungoma, Kenya

Distance
Transport
Popular
Eldoret → Bungoma by bus
  1. Take the bus from Eldoret to Bungomabus bus
1h 53m
$NaN–NaN
See more transport options
Activities
  • Chetambe Fort
  • Malaba Border Town Experience
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.616 reviews
See more hotels

Day 8: 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
$NaN–NaN
See more transport options
Activities
  • Visit St Lukes Cathedral
  • Local Agricultural Farm Visit
Explore Kitale itineraries
Hotel
Hotel
Recommended

Aturukan Hotel

5.126 reviews
See more hotels

9 days in Kenya

Nairobi Bungoma

Itinerary navigation

Day 1: Nairobi, Kenya

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

Fairview Hotel Nairobi, Vignette Collection by IHG

9.255 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
$NaN–NaN
See more transport options
Activities
  • Malindi Local Market
  • Falconry of Kenya
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Day 5: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$NaN–NaN
See more transport options
Activities
  • Lord Egerton Castle Tour
  • Afraha Stadium Event
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3219 reviews
See more hotels

Day 6: Kisumu, Kenya

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

Acacia Premier Hotel

8.2109 reviews
See more hotels

Day 7: Kakamega, Kenya

Days 8–9: Bungoma, Kenya

Distance
Transport
Popular
Kakamega → Bungoma by drive 0 m
  1. Drive from Kakamega to Bungomacar car 0 m
52 min
$NaN–NaN
See more transport options
Activities
  • Bungoma Museum
  • Webuye Falls
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.616 reviews
See more hotels

10 days in Kenya

Mombasa Kakamega

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Gede Ruins National Monument
  • Diani Beach Relaxation
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.4422 reviews
See more hotels

Day 2: Malindi, Kenya

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

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$NaN–NaN
See more transport options
Activities
  • Nairobi Railway Museum
  • Maasai Market
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

9.255 reviews
See more hotels

Day 4: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$NaN–NaN
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

8.3219 reviews
See more hotels

Day 5: Eldoret, Kenya

Distance
Transport
Popular
Nakuru → Eldoret by bus
  1. Take the bus from Nakuru to Eldoretbus bus
2h 58m
$NaN–NaN
See more transport options
Activities
  • Eldoret Club
  • 64 Resort & Sporting Club
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Boma Inn Eldoret

8.6217 reviews
See more hotels

Days 6–7: Bungoma, Kenya

Distance
Transport
Popular
Eldoret → Bungoma by bus
  1. Take the bus from Eldoret to Bungomabus bus
1h 53m
$NaN–NaN
See more transport options
Activities
  • Bungoma Golf Club
  • Mount Elgon National Park
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.616 reviews
See more hotels

Day 8: Kitale, Kenya

Day 9: Kisumu, Kenya

Day 10: Kakamega, Kenya

11 days in Kenya

Nairobi Lodwar

Itinerary navigation

Day 1: Nairobi, Kenya

Activities
  • Nairobi Railway Museum
  • Karen Blixen Museum
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

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

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 4: Eldoret, Kenya

Day 5: Nakuru, Kenya

Distance
Transport
Popular
Eldoret → Nakuru by bus
  1. Take the bus from Eldoret to Nakurubus bus
2h 58m
$NaN–NaN
See more transport options
Activities
  • Lake Elementaita Bird Watching
  • Nakuru Railway Station Historical Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3219 reviews
See more hotels

Day 6: Kisumu, Kenya

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

Acacia Premier Hotel

8.2109 reviews
See more hotels

Day 7: Kakamega, Kenya

Days 8–9: Bungoma, Kenya

Distance
Transport
Popular
Kakamega → Bungoma by drive 0 m
  1. Drive from Kakamega to Bungomacar car 0 m
52 min
$NaN–NaN
See more transport options
Activities
  • Nabuyole Falls
  • Local Tea Plantation Tour
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.616 reviews
See more hotels

Day 10: Kitale, Kenya

Day 11: Lodwar, Kenya

Distance
Transport
Popular
Kitale → Lodwar by drive 0 m
  1. Drive from Kitale to Lodwarcar car 0 m
4h 17m
$NaN–NaN
See more transport options
Activities
  • Central Turkana National Reserve
  • Namorutung'a Stone Pillars
Explore Lodwar itineraries
Hotel
Hotel
Recommended

Ibus Nawi Homes 2

00 review
See more hotels

12 days in Kenya

Mombasa Nyeri

Itinerary navigation

Day 1: Mombasa, Kenya

Activities
  • Bombolulu Workshops and Cultural Center
  • Haller Park
Explore Mombasa itineraries
Hotel
Hotel
Recommended

Bahari Beach Hotel

8.4422 reviews
See more hotels

Day 2: Malindi, Kenya

Distance
Transport
Popular
Mombasa → Malindi by bus
  1. Take the bus from Mombasa to Malindibus bus
1h 44m
$NaN–NaN
See more transport options
Activities
  • Watamu Marine National Park
  • Kipepeo Butterfly House
Explore Malindi itineraries
Hotel
Hotel
Recommended

Kilili Baharini Resort & Spa

8.446 reviews
See more hotels

Day 3: Nairobi, Kenya

Distance
Transport
Popular
Malindi → Nairobi by fly to nairobi wilson airport
  1. Fly from Malindi to Nairobiplane plane
1h 15m
$NaN–NaN
See more transport options
Activities
  • Sheldrick Falls
  • Karura Forest
Explore Nairobi itineraries
Hotel
Hotel
Recommended

Fairview Hotel Nairobi, Vignette Collection by IHG

9.255 reviews
See more hotels

Day 4: Nakuru, Kenya

Distance
Transport
Popular
Nairobi → Nakuru by matatu, taxi
  1. Take the bus from Nairobi to Nakurubus bus
  2. Take the taxi from Nairobi to Nakurutaxi taxi
2h 25m
$NaN–NaN
See more transport options
Activities
  • Afraha Stadium Event
  • Nakuru National Park Rhino Sanctuary Visit
Explore Nakuru itineraries
Hotel
Hotel
Recommended

Sarova Woodlands Hotel and Spa, Nakuru

8.3219 reviews
See more hotels

Day 5: Eldoret, Kenya

Distance
Transport
Popular
Nakuru → Eldoret by bus
  1. Take the bus from Nakuru to Eldoretbus bus
2h 58m
$NaN–NaN
See more transport options
Activities
  • Poa Place Resort
  • Iten Viewpoint Home of Champions
Explore Eldoret itineraries
Hotel
Hotel
Recommended

Boma Inn Eldoret

8.6217 reviews
See more hotels

Days 6–7: Bungoma, Kenya

Distance
Transport
Popular
Eldoret → Bungoma by bus
  1. Take the bus from Eldoret to Bungomabus bus
1h 53m
$NaN–NaN
See more transport options
Activities
  • Kakamega Forest National Reserve
  • Malaba Border Town Experience
Explore Bungoma itineraries
Hotel
Hotel
Recommended

Sasana Motel and Guest House

7.616 reviews
See more hotels

Day 8: Kitale, Kenya

Day 9: Kisumu, Kenya

Day 10: Kakamega, Kenya

Day 11: Kisii, Kenya

Day 12: Nyeri, 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.

Popular cities in Kenya to visit